<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.3.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '69832E4F3F22B12D42A4DDBED0303CA4';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'web.app2.StockWatcher',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
function w(){}
function E(){}
function D(){}
function C(){}
function B(){}
function W(){}
function jv(){}
function ib(){}
function db(){}
function sb(){}
function nb(){}
function Nb(){}
function Mb(){}
function Lb(){}
function Kb(){}
function Jb(){}
function Zb(){}
function Ib(){}
function dc(){}
function cc(){}
function bc(){}
function mc(){}
function sc(){}
function oc(){}
function wc(){}
function Bc(){}
function zc(){}
function Gc(){}
function Mc(){}
function Lc(){}
function Kc(){}
function Zc(){}
function Yc(){}
function _c(){}
function ad(){}
function gd(){}
function fd(){}
function ld(){}
function Fd(){}
function Jd(){}
function Id(){}
function Be(){}
function $e(){}
function nf(){}
function hf(){}
function pf(){}
function Kf(){}
function Hf(){}
function Sf(){}
function Rf(){}
function Vf(){}
function Uf(){}
function Yf(){}
function Xf(){}
function sg(){}
function rg(){}
function lk(){}
function kk(){}
function ok(){}
function sk(){}
function qk(){}
function wk(){}
function uk(){}
function yk(){}
function Bk(){}
function Jk(){}
function Ik(){}
function Vk(){}
function Zk(){}
function pl(){}
function ol(){}
function Al(){}
function Hl(){}
function Wl(){}
function am(){}
function hm(){}
function gm(){}
function fm(){}
function em(){}
function dm(){}
function Rm(){}
function Zm(){}
function Ym(){}
function bn(){}
function an(){}
function gn(){}
function fn(){}
function en(){}
function nn(){}
function qn(){}
function vn(){}
function un(){}
function Mn(){}
function Ln(){}
function Qn(){}
function Xn(){}
function eo(){}
function go(){}
function lo(){}
function oo(){}
function to(){}
function zo(){}
function Bo(){}
function Eo(){}
function Io(){}
function Ho(){}
function Mo(){}
function Xo(){}
function Wo(){}
function _o(){}
function $o(){}
function cp(){}
function ip(){}
function hp(){}
function gp(){}
function tp(){}
function Cp(){}
function Fp(){}
function Ip(){}
function Lp(){}
function Op(){}
function Tp(){}
function aq(){}
function jq(){}
function iq(){}
function lq(){}
function oq(){}
function rq(){}
function wq(){}
function vq(){}
function Cq(){}
function Gq(){}
function Jq(){}
function Mq(){}
function Tq(){}
function Zq(){}
function Zr(){}
function ar(){}
function wr(){}
function Er(){}
function Nr(){}
function Qr(){}
function Yr(){}
function vs(){}
function us(){}
function Fs(){}
function Ls(){}
function Ks(){}
function Vs(){}
function _s(){}
function mt(){}
function tt(){}
function xt(){}
function Dt(){}
function It(){}
function $t(){}
function Zt(){}
function Zu(){}
function du(){}
function ou(){}
function su(){}
function Bu(){}
function Hu(){}
function Lu(){}
function Ou(){}
function Wu(){}
function bv(){}
function fv(){}
function zk(){qb()}
function sq(){qb()}
function Dq(){qb()}
function Nq(){qb()}
function Uq(){qb()}
function Iu(){qb()}
function Dl(){Cl()}
function qu(){fs(this)}
function Gb(){return 0}
function Hb(){return 0}
function xc(){this.a={}}
function On(b){this.a=b}
function Zn(b){this.b=b}
function cq(b){this.b=b}
function cl(b){this.d=b}
function ho(b){this.a=b}
function mo(b){this.a=b}
function Co(b){this.a=b}
function As(b){this.a=b}
function Qs(b){this.a=b}
function Et(b){this.a=b}
function pt(b){this.c=b}
function Xu(b){this.a=b}
function $u(b){this.a=b}
function Sk(b){Lk();this.a=b}
function Wk(b){Lk();this.a=b}
function ic(){this.c=++ec}
function $l(){this.b=new Pt}
function Uu(){this.f=new Pt}
function uu(){this.a=new qu}
function uo(){uo=jv;new qu}
function pp(){pp=jv;zp()}
function Up(b,c){Wp(b,c,b.b)}
function Hq(b){qb();this.e=b}
function Kq(b){qb();this.e=b}
function Oq(b){qb();this.e=b}
function Vq(b){qb();this.e=b}
function $q(b){qb();this.e=b}
function Or(b){qb();this.e=b}
function cv(b){Lk();this.a=b}
function Ae(){xe();return Od}
function gf(){df();return _e}
function Bp(){zp();return up}
function fb(){fb=jv;eb=new ib}
function Cl(){Cl=jv;Bl=new ic}
function ll(){ll=jv;kl=new Gk}
function nd(){nd=jv;md=new qu}
function kf(){kf=jv;jf=new nf}
function Yt(){Yt=jv;Xt=new $t}
function eu(){this.a=new Date}
function lp(b){this.n=b;hd(kf())}
function ye(b,c){this.a=b;this.b=c}
function ef(b,c){this.a=b;this.b=c}
function bm(b,c){this.a=b;this.b=c}
function Ws(b,c){this.b=b;this.a=c}
function dd(b){bd.call(this,b)}
function Vm(b){bd.call(this,b)}
function jl(b,c){Ml();Vl(b,c)}
function nl(b){Ml();Vl(b,32768)}
function _k(b){return b.c<b.a}
function dk(b){return b.l|b.m<<22}
function nt(b){return b.b<b.c.kb()}
function $k(b){return Kt(b.d.b,b.b)}
function ks(c,b){return uv+b in c.e}
function nm(b,c){!!b.j&&Hc(b.j,c)}
function Fk(b,c){Jt(b.b,c);Ek(b)}
function Fr(b,c){wb(b.a,c);return b}
function yr(b,c){wb(b.a,c);return b}
function yt(b,c){this.a=b;this.b=c}
function Cu(b,c){this.a=b;this.b=c}
function gv(b,c){this.a=b;this.b=c}
function Ic(b){this.a=new Wc;this.b=b}
function Jp(){this.a='LEFT';this.b=2}
function Mp(){this.a='RIGHT';this.b=3}
function fu(b){this.a=new Date(ck(b))}
function M(b){qb();this.b=b;pb(this)}
function Ml(){if(!Kl){Tl();Kl=true}}
function sr(){sr=jv;pr={};rr={}}
function hd(){var b;b=new gd;return b}
function Um(){Um=jv;Sm=new Zm;Tm=new bn}
function qf(){qf=jv;mf((kf(),kf(),jf))}
function Hj(b){return Ij(b.l,b.m,b.h)}
function T(b){return Ig(b)?rb(Gg(b)):ov}
function O(b){return Ig(b)?P(Gg(b)):b+ov}
function ju(b){return b<10?xw+b:ov+b}
function Eg(b,c){return b.cM&&b.cM[c]}
function et(b,c){(b<0||b>=c)&&it(b,c)}
function vb(b,c){b[b.explicitLength++]=c}
function xb(b,c){b[b.explicitLength++]=c}
function zr(b,c){yb(b.a,0,c,ov);return b}
function Kt(b,c){et(c,b.b);return b.a[c]}
function S(b){return b==null?null:b.name}
function Il(){this.a=new Wc;this.b=null}
function Wc(){this.d=new qu;this.c=false}
function Dp(){this.a='CENTER';this.b=0}
function Gp(){this.a='JUSTIFY';this.b=1}
function Pt(){this.a=wg(yj,{29:1},0,0,0)}
function Zp(){this.a=wg(xj,{29:1},15,4,0)}
function dp(){Ro.call(this,$doc.body)}
function Qc(b,c,d){var e;e=Sc(b,c);e.ib(d)}
function Hr(b,c,d){return yb(b.a,c,c,d),b}
function $(b,c,d){return b.apply(c,d);var e}
function hr(d,b,c){return d.substr(b,c-b)}
function P(b){return b==null?null:b.message}
function Yb(){Yb=jv;Xb=new kc(vv,new Zb)}
function qc(){qc=jv;pc=new kc(wv,new sc)}
function Lk(){Lk=jv;Kk=new Pt;vl(new pl)}
function Oc(b,c){!b.a&&(b.a=new Pt);Jt(b.a,c)}
function lf(b){!b.a&&(b.a=new Vf);return b.a}
function mf(b){!b.b&&(b.b=new Sf);return b.b}
function Jt(b,c){yg(b.a,b.b++,c);return true}
function Ir(b,c,d,e){yb(b.a,c,d,e);return b}
function Gr(b,c){return Ab(b.a).charCodeAt(c)}
function gr(c,b){return c.substr(b,c.length-b)}
function Ef(b,c){qf();Df.call(this,b,c,true)}
function Mu(b,c,d){this.c=b;this.b=c;this.a=d}
function mq(b,c,d){this.a=b;this.c=c;this.b=d}
function Gd(b,c){this.c=b;this.b=c;this.a=false}
function Ad(b){this.b=new Pt;this.a=b;xd(this,b)}
function Ro(b){this.f=new Zp;this.n=b;om(this)}
function yq(b,c){var d;d=new wq;d.b=b+c;return d}
function kb(b,c){!b&&(b=[]);b[b.length]=c;return b}
function An(b,c){!!b.c&&(c.a=b.c.a);b.c=c;Yn(b.c)}
function Dc(b){var c;if(Ac){c=new Bc;Hc(b,c)}}
function yl(){tl&&Dc((!ul&&(ul=new Il),ul))}
function vl(b){xl();return wl(Ac?Ac:(Ac=new ic),b)}
function Hg(b,c){return b!=null&&b.cM&&!!b.cM[c]}
function Fm(b,c){if(c<0||c>b.f.b){throw new Nq}}
function Jg(b){if(b!=null){throw new Dq}return null}
function vr(){if(qr==256){pr=rr;rr={};qr=0}++qr}
function pq(){qb();this.e='divide by zero'}
function Tn(b){this.b=b;this.c=this.b.e.b;Rn(this)}
function sn(b){this.a=b;this.b=jd(b);this.c=this.b}
function br(b){this.a='Unknown';this.c=b;this.b=-1}
function $r(b){var c;c=new As(b);return new yt(b,c)}
function jp(b){var c;c=Bb(b.n,tx).length;c>0&&kp(b,c)}
function tu(b,c){var d;d=ls(b.a,c,b);return d==null}
function ek(b,c){return Ij(b.l^c.l,b.m^c.m,b.h^c.h)}
function Vj(b,c){return b.l==c.l&&b.m==c.m&&b.h==c.h}
function Ij(b,c,d){return a=new lk,a.l=b,a.m=c,a.h=d,a}
function xq(b,c){var d;d=new wq;d.b=b+c;d.a=4;return d}
function Qo(){Qo=jv;No=new Xo;Oo=new qu;Po=new uu}
function Bg(){Bg=jv;zg=[];Ag=[];Cg(new sg,zg,Ag)}
function Br(){var b;this.a=(b=[],b.explicitLength=0,b)}
function Ar(){var b;this.a=(b=[],b.explicitLength=0,b)}
function Kr(){var b;this.a=(b=[],b.explicitLength=0,b)}
function wb(b,c){b[b.explicitLength++]=c==null?pv:c}
function jm(b,c,d){b.n.style[dx]=c;b.n.style[ex]=d}
function Jr(b,c,d){Ir(b,c,c+1,String.fromCharCode(d))}
function Bb(c,b){return c[b]==null?null:String(c[b])}
function Nl(b){return !Ig(b)&&b!=null&&b.cM&&!!b.cM[13]}
function Rj(b){return b.l+b.m*4194304+b.h*17592186044416}
function Ig(b){return b!=null&&b.tM!=jv&&!(b.cM&&!!b.cM[1])}
function fs(b){b.a=[];b.e={};b.c=false;b.b=null;b.d=0}
function Ek(b){if(b.b.b!=0&&!b.e&&!b.c){b.e=true;Nk(b.d,1)}}
function ut(b){if(b.b<=0){throw new Iu}return b.a.rb(--b.b)}
function it(b,c){throw new Oq('Index: '+b+', Size: '+c)}
function Ce(b,c){return Ab(yr(yr(yr(new Ar,c),ew),b).a)}
function De(b,c){return Ab(yr(yr(yr(new Ar,c),ew),b).a)}
function Ee(b,c){return Ab(yr(yr(yr(new Ar,c),ew),b).a)}
function Fe(b,c){return Ab(yr(yr(yr(new Ar,c),ew),b).a)}
function ps(b,c){return !c?rs(b):qs(b,c,~~(c.$H||(c.$H=++Z)))}
function Lm(b,c){var d;rm(c);d=b.f.b;b.gb(c,0,0);Gm(b,c,b.n,d)}
function zq(b,c,d){var e;e=new wq;e.b=b+c;e.a=d?8:0;return e}
function Ab(b){var c;c=zb(b);b[b.explicitLength++]=c;return c}
function ab(){if(Y++==0){gb((fb(),eb));return true}return false}
function bq(b){if(b.a>=b.b.b){throw new Iu}return b.b.a[++b.a]}
function rc(b,c){((b.a.charCode||0)&65535)==13&&Pu(c.a)}
function So(b){Qo();try{qm(b)}finally{ps(Po.a,b)!=null}}
function To(){Qo();try{Xm(Po,No)}finally{fs(Po.a);fs(Oo)}}
function hq(c,d,e){try{c.setSelectionRange(d,d+e)}catch(b){}}
function gq(c){try{c.focus()}catch(b){if(!c||!c.focus){throw b}}}
function Rn(b){while(++b.a<b.c.b){if(Kt(b.c,b.a)!=null){return}}}
function Ot(b,c,d){var e;e=(et(c,b.b),b.a[c]);yg(b.a,c,d);return e}
function xg(b,c,d,e){Bg();Dg(e,zg,Ag);e.aC=b;e.cM=c;e.qI=d;return e}
function xr(b,c){xb(b.a,String.fromCharCode.apply(null,c));return b}
function ns(b,c){var d;d=b.b;b.b=c;if(!b.c){b.c=true;++b.d}return d}
function Yp(b,c){var d;d=Vp(b,c);if(d==-1){throw new Iu}Xp(b,d)}
function tg(b,c){var d,e;d=b;e=ug(0,c);xg(d.aC,d.cM,d.qI,e);return e}
function zb(b){var c=b.join(ov);b.length=b.explicitLength=0;return c}
function Nm(b){b.style[gx]=ov;b.style[ix]=ov;b.style[fx]=ov}
function um(b,c){b.i==-1?jl(b.n,c|(b.n.__eventBits||0)):(b.i|=c)}
function wl(b,c){return new Zc(Pc((!ul&&(ul=new Il),ul).a,b,c))}
function Pk(b,c){return $wnd.setTimeout(mv(function(){b.X()}),c)}
function Ok(b,c){return $wnd.setInterval(mv(function(){b.X()}),c)}
function ot(b){if(b.b>=b.c.kb()){throw new Iu}return b.c.rb(b.b++)}
function Fg(b,c){if(b!=null&&!(b.cM&&b.cM[c])){throw new Dq}return b}
function Ej(b){if(b!=null&&b.cM&&!!b.cM[10]){return b}return new M(b)}
function Lt(b,c,d){for(;d<b.b;++d){if(Ku(c,b.a[d])){return d}}return -1}
function rs(b){var c;c=b.b;b.b=null;if(b.c){b.c=false;--b.d}return c}
function Db(b){var c=b.parentNode;(!c||c.nodeType!=1)&&(c=null);return c}
function pd(b,c){var d;d=Of(c.a.getTimezoneOffset());return qd(b,c,d)}
function Gm(b,c,d,e){e=Em(b,c,e);rm(c);Wp(b.f,c,e);Ul(d,c.n,e);tm(c,b)}
function Em(b,c,d){var e;Fm(b,d);if(c.k==b){e=Vp(b.f,c);e<d&&--d}return d}
function al(b){var c;b.b=b.c;c=Kt(b.d.b,b.c++);b.c>=b.a&&(b.c=0);return c}
function bl(b){Mt(b.d.b,b.b);--b.a;b.b<=b.c&&--b.c<0&&(b.c=0);b.b=-1}
function Fb(b){return b.tabIndex<65535?b.tabIndex:-(b.tabIndex%65535)-1}
function vo(){uo();this.a=new Fo(this);this.n[jx]='gwt-Image'}
function ko(){ko=jv;new mo('bottom');new mo('middle');jo=new mo(ix)}
function ml(b){ll();if(!b){throw new Vq('cmd cannot be null')}Fk(kl,b)}
function zl(){var b;if(tl){b=new Dl;!!ul&&Hc(ul,b);return null}return null}
function Vp(b,c){var d;for(d=0;d<b.b;++d){if(b.a[d]==c){return d}}return -1}
function Mt(b,c){var d;d=(et(c,b.b),b.a[c]);b.a.splice(c,1);--b.b;return d}
function os(f,b,c){var d,e=f.e;b=uv+b;b in e?(d=e[b]):++f.d;e[b]=c;return d}
function Cg(b,c,d){var e=0,f;for(var g in b){if(f=b[g]){c[e]=g;d[e]=f;++e}}}
function Dg(b,c,d){Bg();for(var e=0,f=c.length;e<f;++e){b[c[e]]=d[e]}}
function U(b,c){var d;return d=b,d.tM==jv||d.cM&&!!d.cM[1]?d.eQ(c):d===c}
function Gg(b){if(b!=null&&(b.tM==jv||b.cM&&!!b.cM[1])){throw new Dq}return b}
function V(b){var c;return c=b,c.tM==jv||c.cM&&!!c.cM[1]?c.hC():c.$H||(c.$H=++Z)}
function vt(b,c){var d;this.a=b;this.c=b;d=b.kb();(c<0||c>d)&&it(c,d);this.b=c}
function kc(b,c){this.c=++ec;this.a=c;!Rb&&(Rb=new xc);Rb.a[b]=this;this.b=b}
function rn(b,c){b.a.textContent=c||ov;if(b.c!=b.b){b.c=b.b;kd(b.a,b.b)}}
function Cf(b,c){var d;if(b.e>b.c+b.j&&Gr(c,b.c+b.j)>=53){d=b.c+b.j-1;Bf(b,c,d)}}
function il(b,c,d){var e;e=gl;gl=b;c==hl&&Ll(b.type)==8192&&(hl=null);d._(b);gl=e}
function cb(b,c,d){var e;e=ab();try{return $(b,c,d)}finally{e&&hb((fb(),eb));--Y}}
function jr(b,c,d){b=b.slice(c,d);return String.fromCharCode.apply(null,b)}
function Ed(b){switch(b.b){case 0:case 1:return true;default:return false;}}
function Nt(b,c){var d;d=Lt(b,c,0);if(d==-1){return false}Mt(b,d);return true}
function Qf(b){var c,d;c=~~(b/60);d=b%60;if(d==0){return ov+c}return ov+c+uv+d}
function er(b,c){if(!(c!=null&&c.cM&&!!c.cM[1])){return false}return String(b)==c}
function pu(b,c){return (b==null?null:b)===(c==null?null:c)||b!=null&&U(b,c)}
function Ku(b,c){return (b==null?null:b)===(c==null?null:c)||b!=null&&U(b,c)}
function hb(b){var c,d;if(b.b){d=null;do{c=b.b;b.b=null;d=lb(c,d)}while(b.b);b.b=d}}
function gb(b){var c,d;if(b.a){d=null;do{c=b.a;b.a=null;d=lb(c,d)}while(b.a);b.a=d}}
function wf(b,c,d){var e;if(d>0){for(e=d;e<b.c;e+=d+1){Hr(c,b.c-e,',');++b.c;++b.e}}}
function zd(b,c,d){var e,f;e=10;for(f=0;f<d-1;++f){c<e&&(xb(b.a,xw),b);e*=10}vb(b.a,c)}
function mm(b,c,d){um(b,Ll(d.b));return new Zc(Pc((!b.j?(b.j=new Ic(b)):b.j).a,d,c))}
function Sn(b){var c;if(b.a>=b.c.b){throw new Iu}c=Fg(Kt(b.c,b.a),15);Rn(b);return c}
function Cb(b){var c=b.firstChild;while(c&&c.nodeType!=1)c=c.nextSibling;return c}
function Rq(b){var c,d;if(b==0){return 32}else{d=0;for(c=1;(c&b)==0;c<<=1){++d}return d}}
function im(b,c){var d=b.parentNode;if(!d){return}d.insertBefore(c,b);d.removeChild(b)}
function fr(c,b){if(b==null)return false;return c==b||c.toLowerCase()==b.toLowerCase()}
function bb(c){return function(){try{return cb(c,this,arguments)}catch(b){throw b}}}
function Gs(b){var c;c=new Pt;b.c&&Jt(c,new Qs(b));es(b,c);ds(b,c);this.a=new pt(c)}
function Gk(){this.a=new Sk(this);this.b=new Pt;this.d=new Wk(this);this.f=new cl(this)}
function Qp(){on.call(this);this.a=(co(),_n);this.b=(ko(),jo);this.e[qx]=xw;this.e[rx]=xw}
function bd(b){K.call(this,b.kb()==0?null:Fg(b.lb(wg(Bj,{21:1,29:1},10,0,0)),21)[0]);this.a=b}
function gs(b,c){return c==null?b.c:c!=null&&c.cM&&!!c.cM[1]?ks(b,Fg(c,1)):js(b,c,~~V(c))}
function hs(b,c){return c==null?b.b:c!=null&&c.cM&&!!c.cM[1]?b.e[uv+Fg(c,1)]:is(b,c,~~V(c))}
function Ck(b){var c;c=$k(b.f);bl(b.f);c!=null&&c.cM&&!!c.cM[11]&&new zk(Fg(c,11));b.c=false;Ek(b)}
function ls(b,c,d){return c==null?ns(b,d):c!=null&&c.cM&&!!c.cM[1]?os(b,Fg(c,1),d):ms(b,c,d,~~V(c))}
function Zl(b,c){var d,e;d=(e=c[cx],e==null?-1:e);c[cx]=null;Ot(b.b,d,null);b.a=new bm(d,b.a)}
function Xl(b,c){var d,e;d=(e=c[cx],e==null?-1:e);if(d<0){return null}return Fg(Kt(b.b,d),14)}
function Rr(b,c){var d;while(b.Z()){d=b.$();if(c==null?d==null:U(c,d)){return b}}return null}
function Yl(b,c){var d;if(!b.a){d=b.b.b;Jt(b.b,c)}else{d=b.a.a;Ot(b.b,d,c);b.a=b.a.b}c.n[cx]=d}
function sf(b,c){if(b.e==0){yb(c.a,0,0,xw);++b.c;++b.e}if(b.c<b.e||b.d){Hr(c,b.c,Gw);++b.e}}
function wg(b,c,d,e,f){var g;g=ug(f,e);Bg();Dg(g,zg,Ag);g.aC=b;g.cM=c;g.qI=d;return g}
function Nf(b){var c;if(b==0){return 'UTC'}if(b<0){b=-b;c='UTC+'}else{c='UTC-'}return c+Qf(b)}
function Eb(b,c){while(c){if(b==c){return true}c=c.parentNode;c&&c.nodeType!=1&&(c=null)}return false}
function ud(b,c){var d,e;d=b.charCodeAt(c);e=c+1;while(e<b.length&&b.charCodeAt(e)==d){++e}return e-c}
function Pj(b){var c,d;d=Qq(b.h);if(d==32){c=Qq(b.m);return c==32?Qq(b.l)+32:c+20-10}else{return d-12}}
function Mf(b){var c;if(b==0){return 'Etc/GMT'}if(b<0){b=-b;c='Etc/GMT-'}else{c='Etc/GMT+'}return c+Qf(b)}
function wn(b,c){var d;d=b.a.rows.length;if(c>=d||c<0){throw new Oq('Row index: '+c+', Row size: '+d)}}
function Jn(b,c,d){var e=b.rows[c];for(var f=0;f<d;f++){var g=$doc.createElement(nx);e.appendChild(g)}}
function es(f,b){var c=f.e;for(var d in c){if(d.charCodeAt(0)==58){var e=new Ws(f,d.substring(1));b.ib(e)}}}
function Mk(b){b.b?($wnd.clearInterval(b.c),undefined):($wnd.clearTimeout(b.c),undefined);Nt(Kk,b)}
function sm(b,c){b.g&&(b.n.__listener=null,undefined);!!b.n&&im(b.n,c);b.n=c;b.g&&(b.n.__listener=b,undefined)}
function Ko(b){this.n=$doc.createElement('div');this.a=new sn(this.n);this.n[jx]='gwt-Label';rn(this.a,b)}
function co(){co=jv;new ho('center');new ho('justify');ao=new ho(gx);new ho('right');bo=(kf(),ao);_n=bo}
function df(){df=jv;cf=new ef('RTL',0);bf=new ef('LTR',1);af=new ef('DEFAULT',2);_e=xg(uj,{29:1},25,[cf,bf,af])}
function zp(){zp=jv;vp=new Dp;wp=new Gp;xp=new Jp;yp=new Mp;up=xg(wj,{29:1},28,[vp,wp,xp,yp])}
function Of(b){var c;c=new Kf;c.a=b;c.b=Mf(b);c.c=wg(Aj,{29:1},1,2,0);c.c[0]=Nf(b);c.c[1]=Nf(b);return c}
function bt(b){var c,d,e;d=1;c=new pt(b);while(c.b<c.c.kb()){e=ot(c);d=31*d+(e==null?0:V(e));d=~~d}return d}
function ur(b){sr();var c=uv+b;var d=rr[c];if(d!=null){return d}d=pr[c];d==null&&(d=tr(b));vr();return rr[c]=d}
function uq(b){if(b>=48&&b<58){return b-48}if(b>=97&&b<97){return b-97+10}if(b>=65&&b<65){return b-65+10}return -1}
function wd(b){var c;if(b.b<=0){return false}c='MLydhHmsSDkK'.indexOf(lr(b.c.charCodeAt(0)));return c>1||c>=0&&b.b<3}
function pm(b,c){var d;switch(Ll(c.type)){case 16:case 32:d=c.relatedTarget;if(!!d&&Eb(b.n,d)){return}}Sb(c,b,b.n)}
function Xp(b,c){var d;if(c<0||c>=b.b){throw new Nq}--b.b;for(d=c;d<b.b;++d){yg(b.a,d,b.a[d+1])}yg(b.a,b.b,null)}
function Lj(b,c,d,e,f){var g;g=_j(b,c);d&&Oj(g);if(f){b=Nj(b,c);e?(Fj=Zj(b)):(Fj=Ij(b.l,b.m,b.h))}return g}
function Sc(b,c){var d,e;e=Fg(hs(b.d,c),18);if(!e){e=new qu;ls(b.d,c,e)}d=Fg(e.b,19);if(!d){d=new Pt;ns(e,d)}return d}
function F(b){var c,d,e;d=wg(zj,{29:1},33,b.length,0);for(e=0,c=b.length;e<c;++e){if(!b[e]){throw new Uq}d[e]=b[e]}}
function Gj(b){var c,d,e;c=b&4194303;d=b>>22&4194303;e=b<0?1048575:0;return a=new lk,a.l=c,a.m=d,a.h=e,a}
function Oj(b){var c,d,e;c=~b.l+1&4194303;d=~b.m+(c==0?1:0)&4194303;e=~b.h+(c==0&&d==0?1:0)&1048575;b.l=c;b.m=d;b.h=e}
function Zj(b){var c,d,e;c=~b.l+1&4194303;d=~b.m+(c==0?1:0)&4194303;e=~b.h+(c==0&&d==0?1:0)&1048575;return Ij(c,d,e)}
function Uj(b,c){var d,e,f;d=b.l+c.l;e=b.m+c.m+(d>>22);f=b.h+c.h+(e>>22);return Ij(d&4194303,e&4194303,f&1048575)}
function bk(b,c){var d,e,f;d=b.l-c.l;e=b.m-c.m+(d>>22);f=b.h-c.h+(e>>22);return Ij(d&4194303,e&4194303,f&1048575)}
function Su(b,c){var d;for(d=0;d<c.length;++d){Tu(b,c[d])}rn(b.c.a,'Last update : '+pd((nd(),Cd((xe(),Vd))),new eu))}
function yn(b,c){var d;if(c.k!=b){return false}try{tm(c,null)}finally{d=c.n;Db(d).removeChild(d);Zl(b.e,d)}return true}
function Hm(b,c){var d;if(c.k!=b){return false}try{tm(c,null)}finally{d=c.n;Db(d).removeChild(d);Yp(b.f,c)}return true}
function Tc(b,c){var d,e;e=Fg(hs(b.d,c),18);if(!e){return Yt(),Yt(),Xt}d=Fg(e.b,19);if(!d){return Yt(),Yt(),Xt}return d}
function Uo(){Qo();var b;b=Fg(hs(Oo,null),16);if(b){return b}Oo.d==0&&vl(new _o);b=new dp;ls(Oo,null,b);tu(Po,b);return b}
function K(){qb();this.e='One or more exceptions caught, see full set in UmbrellaException#getCauses'}
function gwtOnLoad(c,d,e,f){$moduleName=d;$moduleBase=e;if(c)try{mv(Dj)()}catch(b){c(d)}else{mv(Dj)()}}
function Uc(b){var c,d;if(b.a){try{for(d=new pt(b.a);d.b<d.c.kb();){c=Fg(ot(d),20);Qc(c.a,c.c,c.b)}}finally{b.a=null}}}
function Sb(b,c,d){var e,f,g;if(Rb){g=Fg(Rb.a[b.type],4);if(g){e=g.a.a;f=g.a.b;g.a.a=b;g.a.b=d;nm(c,g.a);g.a.a=e;g.a.b=f}}}
function Mm(b,c,d){var e;e=b.n;if(c==-1&&d==-1){Nm(e)}else{e.style[fx]='absolute';e.style[gx]=c+hx;e.style[ix]=d+hx}}
function yb(b,c,d,e){var f;f=zb(b);xb(b,f.substr(0,c-0));b[b.explicitLength++]=e==null?pv:e;xb(b,f.substr(d,f.length-d))}
function Bn(b,c,d,e){var f,g;Gn(b,c,d);f=(g=b.b.a.a.rows[c].cells[d],xn(b,g,e==null),g);e!=null&&(f.textContent=e||ov,undefined)}
function rf(b,c){var d,e;wb(c.a,Ew);if(b.f<0){b.f=-b.f;wb(c.a,Fw)}d=ov+b.f;for(e=d.length;e<b.n;++e){xb(c.a,xw)}wb(c.a,d)}
function qb(){var b,c,d,e;d=ob(new sb);e=wg(zj,{29:1},33,d.length,0);for(b=0,c=e.length;b<c;++b){e[b]=new br(d[b])}F(e)}
function ds(j,b){var c=j.a;for(var d in c){var e=parseInt(d,10);if(d==e){var f=c[e];for(var g=0,i=f.length;g<i;++g){b.ib(f[g])}}}}
function Yn(b){if(!b.a){b.a=$doc.createElement('colgroup');Ul(b.b.d,b.a,0);b.a.appendChild($doc.createElement('col'))}}
function on(){this.f=new Zp;this.e=$doc.createElement(kx);this.d=$doc.createElement(lx);this.e.appendChild(this.d);this.n=this.e}
function nu(){nu=jv;lu=xg(Aj,{29:1},1,[ow,pw,qw,rw,sw,tw,uw]);mu=xg(Aj,{29:1},1,[Vv,Wv,Xv,Yv,Nv,Zv,$v,_v,aw,bw,cw,dw])}
function Dd(b,c){var d,e;d=lf((kf(),kf(),jf));e=null;c==d&&(e=Fg(hs(md,b),8));if(!e){e=new Ad(b);c==d&&ls(md,b,e)}return e}
function Cn(b,c,d){var e,f;Gn(b,c,3);e=(f=b.b.a.a.rows[c].cells[3],xn(b,f,true),f);if(d){rm(d);Yl(b.e,d);e.appendChild(d.n);tm(d,b)}}
function R(b){var c;return b==null?pv:Ig(b)?S(Gg(b)):b!=null&&b.cM&&!!b.cM[1]?qv:(c=b,c.tM==jv||c.cM&&!!c.cM[1]?c.gC():Lg).b}
function jd(b){var c;c=b[xv]==null?null:String(b[xv]);if(fr(yv,c)){return df(),cf}else if(fr(zv,c)){return df(),bf}return df(),af}
function js(j,b,c){var d=j.a[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var i=g.nb();if(j.mb(b,i)){return true}}}return false}
function is(j,b,c){var d=j.a[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var i=g.nb();if(j.mb(b,i)){return g.ob()}}}return null}
function zs(b,c){var d,e,f;if(c!=null&&c.cM&&!!c.cM[35]){d=Fg(c,35);e=d.nb();if(gs(b.a,e)){f=hs(b.a,e);return pu(d.ob(),f)}}return false}
function Kj(b,c){if(b.h==524288&&b.m==0&&b.l==0){c&&(Fj=Ij(0,0,0));return Hj((jk(),hk))}c&&(Fj=Ij(b.l,b.m,b.h));return Ij(0,0,0)}
function Xj(b){var c,d;if(b>-129&&b<128){c=b+128;Tj==null&&(Tj=wg(vj,{29:1},26,256,0));d=Tj[c];!d&&(d=Tj[c]=Gj(b));return d}return Gj(b)}
function pb(b){var c,d,e,f;e=(Ig(b.b)?Gg(b.b):null,[]);f=wg(zj,{29:1},33,e.length,0);for(c=0,d=f.length;c<d;++c){f[c]=new br(e[c])}F(f)}
function kd(b,c){switch(c.b){case 0:{b[xv]=yv;break}case 1:{b[xv]=zv;break}case 2:{jd(b)!=(df(),af)&&(b[xv]=ov,undefined);break}}}
function ir(d){if(d.length==0||d[0]>ew&&d[d.length-1]>ew){return d}var b=d.replace(/^(\s*)/,ov);var c=b.replace(/\s*$/,ov);return c}
function jk(){jk=jv;fk=(a=new lk,a.l=4194303,a.m=4194303,a.h=524287,a);gk=(a=new lk,a.l=0,a.m=0,a.h=524288,a);hk=Xj(1);Xj(2);ik=Xj(0)}
function Ul(b,c,d){var e=0,f=b.firstChild,g=null;while(f){if(f.nodeType==1){if(e==d){g=f;break}++e}f=f.nextSibling}b.insertBefore(c,g)}
function xn(b,c,d){var e,f;e=Cb(c);f=null;!!e&&(f=Fg(Xl(b.e,e),15));if(f){yn(b,f);return true}else{d&&(c.innerHTML=ov,undefined);return false}}
function yg(b,c,d){if(d!=null){if(b.qI>0&&!Eg(d,b.qI)){throw new sq}if(b.qI<0&&(d.tM==jv||d.cM&&!!d.cM[1])){throw new sq}}return b[c]=d}
function ck(b){if(Vj(b,(jk(),gk))){return -9223372036854775808}if(!Yj(b,ik)){return -Rj(Zj(b))}return b.l+b.m*4194304+b.h*17592186044416}
function rb(c){var d=ov;try{for(var e in c){if(e!='name'&&e!='message'&&e!='toString'){try{d+='\n '+e+nv+c[e]}catch(b){}}}}catch(b){}return d}
function ln(b){var c;this.n=(c=$doc.createElement('BUTTON'),c.setAttribute('type','button'),c);this.n[jx]='gwt-Button';this.n.innerHTML=b||ov}
function rp(){var b;pp();lp.call(this,(b=$doc.createElement('INPUT'),b.type='text',b),(!vk&&(vk=new wk),!rk&&(rk=new sk)));this.n[jx]='gwt-TextBox'}
function od(b,c,d){var e;if(Ab(c.a).length>0){Jt(b.b,new Gd(Ab(c.a),d));e=Ab(c.a).length;0<e?(yb(c.a,0,e,ov),c):0>e&&xr(c,wg(sj,{29:1},-1,-e,1))}}
function td(b,c,d){var e;e=d.a.getFullYear()-1900+1900;e<0&&(e=-e);switch(c){case 1:vb(b.a,e);break;case 2:zd(b,e%100,2);break;default:zd(b,e,c);}}
function qo(){on.call(this);this.a=(co(),_n);this.c=(ko(),jo);this.b=$doc.createElement(mx);this.d.appendChild(this.b);this.e[qx]=xw;this.e[rx]=xw}
function po(b,c){var d,e;d=(e=$doc.createElement(nx),e[ox]=b.a.a,e.style[px]=b.c.a,e);b.b.appendChild(d);rm(c);Up(b.f,c);d.appendChild(c.n);tm(c,b)}
function mb(b){var c,d,e;e=ov;b=ir(b);c=b.indexOf(rv);if(c!=-1){d=b.indexOf('function')==0?8:0;e=ir(b.substr(d,c-d))}return e.length>0?e:'anonymous'}
function zn(b,c){var d,e,f;e=(wn(b,c),b.a.rows[c].cells.length);for(d=0;d<e;++d){f=b.b.a.a.rows[c].cells[d];xn(b,f,false)}b.a.removeChild(b.a.rows[c])}
function Nj(b,c){var d,e,f;if(c<=22){d=b.l&(1<<c)-1;e=f=0}else if(c<=44){d=b.l;e=b.m&(1<<c-22)-1;f=0}else{d=b.l;e=b.m;f=b.h&(1<<c-44)-1}return Ij(d,e,f)}
function rm(b){if(!b.k){(Qo(),gs(Po.a,b))&&So(b)}else if(b.k){b.k.eb(b)}else if(b.k){throw new Kq("This widget's parent does not implement HasWidgets")}}
function Df(b,c,d){if(!c){throw new Hq('Unknown currency code')}this.t=b;this.a=c[0];this.b=c[1];yf(this,this.t);if(!d&&this.i){this.o=c[2]&7;this.j=this.o}}
function vd(b){var c,d,e;c=false;e=b.b.b;for(d=0;d<e;++d){if(wd(Fg(Kt(b.b,d),9))){if(!c&&d+1<e&&wd(Fg(Kt(b.b,d+1),9))){c=true;Fg(Kt(b.b,d),9).a=true}}else{c=false}}}
function Ru(b){var c,d,e,f;f=wg(Cj,{29:1},34,b.f.b,0);for(d=0;d<b.f.b;++d){e=Math.random()*100;c=e*0.02*(Math.random()*2-1);f[d]=new Mu(Fg(Kt(b.f,d),1),e,c)}Su(b,f)}
function Sj(b,c){var d,e,f;f=b.h-c.h;if(f<0){return false}d=b.l-c.l;e=b.m-c.m+(d>>22);f+=e>>22;if(f<0){return false}b.l=d&4194303;b.m=e&4194303;b.h=f&1048575;return true}
function qm(b){if(!b.g){throw new Kq("Should only call onDetach when the widget is attached to the browser's document")}try{b.bb()}finally{b.n.__listener=null;b.g=false}}
function Gn(b,c,d){var e,f;Hn(b,c);if(d<0){throw new Oq('Cannot create a column with a negative index: '+d)}e=(wn(b,c),b.a.rows[c].cells.length);f=d+1-e;f>0&&Jn(b.a,c,f)}
function In(){this.e=new $l;this.d=$doc.createElement(kx);this.a=$doc.createElement(lx);this.d.appendChild(this.a);this.n=this.d;this.b=new On(this);An(this,new Zn(this))}
function Yq(){Yq=jv;Xq=xg(sj,{29:1},-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}
function Nk(b,c){if(c<=0){throw new Hq('must be positive')}b.b?($wnd.clearInterval(b.c),undefined):($wnd.clearTimeout(b.c),undefined);Nt(Kk,b);b.b=false;b.c=Pk(b,c);Jt(Kk,b)}
function Sq(b){var c,d,e;c=wg(sj,{29:1},-1,8,1);d=(Yq(),Xq);e=7;if(b>=0){while(b>15){c[e--]=d[b&15];b>>=4}}else{while(e>0){c[e--]=d[b&15];b>>=4}}c[e]=d[b&15];return jr(c,e,8)}
function ug(b,c){var d=new Array(c);if(b==3){for(var e=0;e<c;++e){var f=new Object;f.l=f.m=f.h=0;d[e]=f}}else if(b>0){var f=[null,0,false][b];for(var e=0;e<c;++e){d[e]=f}}return d}
function Sr(b){var c,d,e,f;e=new Ar;c=null;wb(e.a,'[');d=b.fb();while(d.Z()){c!=null?(wb(e.a,c),e):(c=vx);f=d.$();wb(e.a,f===b?'(this Collection)':ov+f)}wb(e.a,']');return Ab(e.a)}
function Fo(b){sm(b,$doc.createElement('img'));nl(b.n);b.i==-1?jl(b.n,133398655|(b.n.__eventBits||0)):(b.i|=133398655);!!b.a&&(b.n[sx]=ov,undefined);b.n.src='images/googlecode.png'}
function tm(b,c){var d;d=b.k;if(!c){try{!!d&&d.g&&qm(b)}finally{b.k=null}}else{if(d){throw new Kq('Cannot set a new parent without first clearing the old parent')}b.k=c;c.g&&b.cb()}}
function qs(j,b,c){var d=j.a[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var i=g.nb();if(j.mb(b,i)){d.length==1?delete j.a[c]:d.splice(e,1);--j.d;return g.ob()}}}return null}
function tf(b,c){var d,e;d=b.c+b.o;if(b.e<d){while(b.e<d){xb(c.a,xw);++b.e}}else{e=b.c+b.j;e>b.e&&(e=b.e);while(e>d&&Ab(c.a).charCodeAt(e-1)==48){--e}if(e<b.e){Ir(c,e,b.e,ov);b.e=e}}}
function Yj(b,c){var d,e;d=b.h>>19;e=c.h>>19;return d==0?e!=0||b.h>c.h||b.h==c.h&&b.m>c.m||b.h==c.h&&b.m==c.m&&b.l>=c.l:!(e==0||b.h<c.h||b.h==c.h&&b.m<c.m||b.h==c.h&&b.m==c.m&&b.l<c.l)}
function nk(b){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:b})}
function Bf(b,c,d){var e,f;e=true;while(e&&d>=0){f=Ab(c.a).charCodeAt(d);if(f==57){Jr(c,d--,48)}else{Ir(c,d,d+1,String.fromCharCode(f+1&65535));e=false}}if(e){yb(c.a,0,0,'1');++b.c;++b.e}}
function Hc(c,d){var b,e,f;!d.c||(d.c=false,d.d=null);f=d.d;d.d=c.b;try{Rc(c.a,d)}catch(b){b=Ej(b);if(Hg(b,7)){e=b;throw new dd(e.a)}else throw b}finally{f==null?(d.c=true,d.d=null):(d.d=f)}}
function Pp(b,c){var d,e,f;e=$doc.createElement(mx);d=(f=$doc.createElement(nx),f[ox]=b.a.a,f.style[px]=b.b.a,f);e.appendChild(d);b.d.appendChild(e);rm(c);Up(b.f,c);d.appendChild(c.n);tm(c,b)}
function lr(b){var c,d;if(b>=65536){c=55296+(b-65536>>10&1023)&65535;d=56320+(b-65536&1023)&65535;return String.fromCharCode(c)+String.fromCharCode(d)}else{return String.fromCharCode(b&65535)}}
function Xm(c,d){var j;Um();var b,e,f,g,i;e=null;for(i=c.fb();i.Z();){g=Fg(i.$(),15);try{d.hb(g)}catch(b){b=Ej(b);if(Hg(b,10)){f=b;!e&&(e=new uu);j=ls(e.a,f,e)}else throw b}}if(e){throw new Vm(e)}}
function Hn(b,c){var d,e,f;if(c<0){throw new Oq('Cannot create a row with a negative index: '+c)}e=b.a.rows.length;for(d=e;d<=c;++d){d!=b.a.rows.length&&wn(b,d);f=$doc.createElement(mx);Ul(b.a,f,d)}}
function Pc(b,c,d){var e;if(!c){throw new Vq('Cannot add a handler with a null type')}if(!d){throw new Vq('Cannot add a null handler')}b.b>0?Oc(b,new mq(b,c,d)):(e=Sc(b,c),e.ib(d),undefined);return new jq}
function ms(n,b,c,d){var e=n.a[d];if(e){for(var f=0,g=e.length;f<g;++f){var i=e[f];var j=i.nb();if(n.mb(b,j)){var k=i.ob();i.pb(c);return k}}}else{e=n.a[d]=[]}var i=new Cu(b,c);e.push(i);++n.d;return null}
function $j(b,c){var d,e,f;c&=63;if(c<22){d=b.l<<c;e=b.m<<c|b.l>>22-c;f=b.h<<c|b.m>>22-c}else if(c<44){d=0;e=b.l<<c-22;f=b.m<<c-22|b.l>>44-c}else{d=0;e=0;f=b.l<<c-44}return Ij(d&4194303,e&4194303,f&1048575)}
--></script>
<script><!--
function ak(b,c){var d,e,f,g;c&=63;d=b.h&1048575;if(c<22){g=d>>>c;f=b.m>>c|d<<22-c;e=b.l>>c|b.m<<22-c}else if(c<44){g=0;f=d>>>c-22;e=b.m>>c-22|b.h<<44-c}else{g=0;f=0;e=d>>>c-44}return Ij(e&4194303,f&4194303,g&1048575)}
function tr(b){var c,d,e,f;c=0;e=b.length;f=e-4;d=0;while(d<f){c=b.charCodeAt(d+3)+31*(b.charCodeAt(d+2)+31*(b.charCodeAt(d+1)+31*(b.charCodeAt(d)+31*c)))|0;d+=4}while(d<e){c=c*31+b.charCodeAt(d++)}return c|0}
function Wp(b,c,d){var e,f;if(d<0||d>b.b){throw new Nq}if(b.b==b.a.length){f=wg(xj,{29:1},15,b.a.length*2,0);for(e=0;e<b.a.length;++e){yg(f,e,b.a[e])}b.a=f}++b.b;for(e=b.b-1;e>d;--e){yg(b.a,e,b.a[e-1])}yg(b.a,d,c)}
function kp(b,c){if(!b.g){return}if(c<0){throw new Oq('Length must be a positive integer. Length: '+c)}if(c>Bb(b.n,tx).length){throw new Oq('From Index: 0  To Index: '+c+'  Text Length: '+Bb(b.n,tx).length)}hq(b.n,0,c)}
function Qq(b){var c,d,e;if(b<0){return 0}else if(b==0){return 32}else{e=-(b>>16);c=e>>16&16;d=16-c;b=b>>c;e=b-256;c=e>>16&8;d+=c;b<<=c;e=b-4096;c=e>>16&4;d+=c;b<<=c;e=b-16384;c=e>>16&2;d+=c;b<<=c;e=b>>14;c=e&~(e>>1);return d+2-c}}
function om(b){var c;if(b.g){throw new Kq("Should only call onAttach when the widget is detached from the browser's document")}b.g=true;b.n.__listener=b;c=b.i;b.i=-1;c>0&&(b.i==-1?jl(b.n,c|(b.n.__eventBits||0)):(b.i|=c));b.ab();b.db()}
function Jf(b){var c,d;d=-b.a;c=xg(sj,{29:1},-1,[43,48,48,48,48]);if(d<0){c[0]=45;d=-d}c[1]=c[1]+~~(~~(d/60)/10)&65535;c[2]=c[2]+~~(d/60)%10&65535;c[3]=c[3]+~~(d%60/10)&65535;c[4]=c[4]+d%10&65535;return String.fromCharCode.apply(null,c)}
function If(b){var c,d;d=-b.a;c=xg(sj,{29:1},-1,[43,48,48,58,48,48]);if(d<0){c[0]=45;d=-d}c[1]=c[1]+~~(~~(d/60)/10)&65535;c[2]=c[2]+~~(d/60)%10&65535;c[4]=c[4]+~~(d%60/10)&65535;c[5]=c[5]+d%10&65535;return String.fromCharCode.apply(null,c)}
function Lf(b){var c;c=xg(sj,{29:1},-1,[71,77,84,45,48,48,58,48,48]);if(b<=0){c[3]=43;b=-b}c[4]=c[4]+~~(~~(b/60)/10)&65535;c[5]=c[5]+~~(b/60)%10&65535;c[7]=c[7]+~~(b%60/10)&65535;c[8]=c[8]+b%10&65535;return String.fromCharCode.apply(null,c)}
function lb(c,d){var b,e,f,g,i,j;for(e=0,f=c.length;e<f;++e){g=c[e];try{g[1]?g[0].ub()&&(d=kb(d,g)):(i=(j=$doc.createEvent(sv),j.initEvent(tv,false,false),j),g[0].a.n.dispatchEvent(i),undefined)}catch(b){b=Ej(b);if(!Hg(b,2))throw b}}return d}
function ob(k){var b={};var c=[];var d=arguments.callee.caller.caller;while(d){var e=k.y(d.toString());c.push(e);var f=uv+e;var g=b[f];if(g){var i,j;for(i=0,j=g.length;i<j;i++){if(g[i]===d){return c}}}(g||(b[f]=[])).push(d);d=d.caller}return c}
function Tu(b,c){var d,e,f,g,i;if(Lt(b.f,c.c,0)==-1){return}i=Lt(b.f,c.c,0)+1;g=vf((qf(),new Ef('#,##0.00',[xx,yx,2,yx])),c.b);d=new Ef('+#,##0.00;-#,##0.00',[xx,yx,2,yx]);f=vf(d,c.a);e=vf(d,100*c.a/c.b);Bn(b.g,i,1,g);Bn(b.g,i,2,f+' ('+e+'%)')}
function at(b,c){var d,e,f,g,i;if(c===b){return true}if(!(c!=null&&c.cM&&!!c.cM[19])){return false}i=Fg(c,19);if(b.kb()!=i.kb()){return false}f=new pt(b);g=i.fb();while(f.b<f.c.kb()){d=ot(f);e=ot(g);if(!(d==null?e==null:U(d,e))){return false}}return true}
function uf(b,c){var d,e;e=0;while(e<b.e-1&&Ab(c.a).charCodeAt(e)==48){++e}if(e>0){yb(c.a,0,e,ov);b.e-=e;b.f-=e}if(b.k>b.p&&b.k>0){b.f+=b.c-1;d=b.f%b.k;d<0&&(d+=b.k);b.c=d+1;b.f-=d}else{b.f+=b.c-b.p;b.c=b.p}if(b.e==1&&Ab(c.a).charCodeAt(0)==48){b.f=0;b.c=b.p}}
function Qj(b){var c,d,e;d=b.l;if((d&d-1)!=0){return -1}e=b.m;if((e&e-1)!=0){return -1}c=b.h;if((c&c-1)!=0){return -1}if(c==0&&e==0&&d==0){return -1}if(c==0&&e==0&&d!=0){return Rq(d)}if(c==0&&e!=0&&d==0){return Rq(e)+22}if(c!=0&&e==0&&d==0){return Rq(c)+44}return -1}
function yf(b,c){var d,e;e=0;d=new Ar;e+=xf(b,c,0,d,false);b.u=Ab(d.a);e+=zf(b,c,e,false);e+=xf(b,c,e,d,false);b.v=Ab(d.a);if(e<c.length&&c.charCodeAt(e)==59){++e;e+=xf(b,c,e,d,true);b.r=Ab(d.a);e+=zf(b,c,e,true);e+=xf(b,c,e,d,true);b.s=Ab(d.a)}else{b.r=Fw+b.u;b.s=b.v}}
function _j(b,c){var d,e,f,g,i;c&=63;d=b.h;e=(d&524288)!=0;e&&(d|=-1048576);if(c<22){i=d>>c;g=b.m>>c|d<<22-c;f=b.l>>c|b.m<<22-c}else if(c<44){i=e?1048575:0;g=d>>c-22;f=b.m>>c-22|d<<44-c}else{i=e?1048575:0;g=e?4194303:0;f=d>>c-44}return Ij(f&4194303,g&4194303,i&1048575)}
function Af(b,c){var d,e,f;if(b.c>b.e){while(b.e<b.c){xb(c.a,xw);++b.e}}if(!b.w){if(b.c<b.p){e=new Kr;while(b.c<b.p){xb(e.a,xw);++b.c;++b.e}Hr(c,0,Ab(e.a))}else if(b.c>b.p){f=b.c-b.p;for(d=0;d<f;++d){if(Ab(c.a).charCodeAt(d)!=48){f=d;break}}if(f>0){yb(c.a,0,f,ov);b.e-=f;b.c-=f}}}}
function Fq(b){var c,d,e,f;if(b==null){throw new $q(pv)}d=b.length;e=d>0&&b.charCodeAt(0)==45?1:0;for(c=e;c<d;++c){if(uq(b.charCodeAt(c))==-1){throw new $q(ux+b+Iw)}}f=parseInt(b,10);if(isNaN(f)){throw new $q(ux+b+Iw)}else if(f<-2147483648||f>2147483647){throw new $q(ux+b+Iw)}return f}
function sd(b,c,d){var e;e=d.a.getMonth();switch(c){case 5:yr(b,xg(Aj,{29:1},1,[Bv,Cv,Dv,Ev,Dv,Bv,Bv,Ev,Fv,Gv,Hv,Iv])[e]);break;case 4:yr(b,xg(Aj,{29:1},1,[Jv,Kv,Lv,Mv,Nv,Ov,Pv,Qv,Rv,Sv,Tv,Uv])[e]);break;case 3:yr(b,xg(Aj,{29:1},1,[Vv,Wv,Xv,Yv,Nv,Zv,$v,_v,aw,bw,cw,dw])[e]);break;default:zd(b,e+1,c);}}
function rd(b,c,d){var e,f;e=Wj(d.a.getTime());if(!Yj(e,kv)){f=1000-dk((Jj(Zj(e),lv,true),Fj));f==1000&&(f=0)}else{f=dk((Jj(e,lv,true),Fj))}if(c==1){f=~~((f+50)/100)<9?~~((f+50)/100):9;xb(b.a,String.fromCharCode(48+f&65535))}else if(c==2){f=~~((f+5)/10)<99?~~((f+5)/10):99;zd(b,f,2)}else{zd(b,f,3);c>3&&zd(b,0,c-3)}}
function Rc(c,d){var b,e,f,g,i,j,k;if(!d){throw new Vq('Cannot fire null event')}try{++c.b;i=Tc(c,d.A());e=null;j=c.c?i.tb(i.kb()):i.sb();while(c.c?j.b>0:j.b<j.c.kb()){g=c.c?ut(j):ot(j);try{d.z(Fg(g,17))}catch(b){b=Ej(b);if(Hg(b,10)){f=b;!e&&(e=new uu);k=ls(e.a,f,e)}else throw b}}if(e){throw new bd(e)}}finally{--c.b;c.b==0&&Uc(c)}}
function Gf(b,c){var d,e,f,g,i;i=Ab(b.a).length;Fr(b,c.toPrecision(20));g=0;f=Ab(b.a).indexOf('e',i);f<0&&(f=Ab(b.a).indexOf(Ew,i));if(f>=0){e=f+1;e<Ab(b.a).length&&Ab(b.a).charCodeAt(e)==43&&++e;e<Ab(b.a).length&&(g=Fq(gr(Ab(b.a),e)));Ir(b,f,Ab(b.a).length,ov)}d=Ab(b.a).indexOf(Gw,i);if(d>=0){yb(b.a,d,d+1,ov);g-=Ab(b.a).length-d}return g}
function Pu(b){var c,d,e,f;e=ir(Bb(b.e.n,tx).toUpperCase());gq(b.e.n);if(!(f=(new RegExp('^[0-9A-Z\\.]{1,10}$')).exec(e),f==null?false:e==f[0])){$wnd.alert(Av+e+"' is not a valid symbol.");jp(b.e);return}b.e.n[tx]=ov;if(Lt(b.f,e,0)!=-1)return;d=b.g.a.rows.length;Jt(b.f,e);Bn(b.g,d,0,e);c=new ln('x');mm(c,new gv(b,e),(Yb(),Yb(),Xb));Cn(b.g,d,c)}
function Dj(){var b;!!$stats&&nk('com.google.gwt.user.client.UserAgentAsserter');b=sl();er(Lw,b)||($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ('+b+'). Expect more errors.\n'),undefined);!!$stats&&nk('web.app2.client.StockWatcher');Qu(new Uu)}
function Dk(b,c){var d,e,f,g,i;f=false;try{b.c=true;b.f.a=b.b.b;Nk(b.a,10000);while(_k(b.f)){e=al(b.f);try{if(e==null){return}if(e!=null&&e.cM&&!!e.cM[11]){d=Fg(e,11);g=(i=$doc.createEvent(sv),i.initEvent(tv,false,false),i);d.a.n.dispatchEvent(g)}}finally{f=b.f.b==-1;f||bl(b.f)}if((new Date).getTime()-c>=100){return}}}finally{if(!f){Mk(b.a);b.c=false;Ek(b)}}}
function Mj(b,c,d,e,f,g){var i,j,k,n,o,p,q;n=Pj(c)-Pj(b);i=$j(c,n);k=Ij(0,0,0);while(n>=0){j=Sj(b,i);if(j){n<22?(k.l|=1<<n,undefined):n<44?(k.m|=1<<n-22,undefined):(k.h|=1<<n-44,undefined);if(b.l==0&&b.m==0&&b.h==0){break}}p=i.m;q=i.h;o=i.l;i.h=q>>>1;i.m=p>>>1|(q&1)<<21;i.l=o>>>1|(p&1)<<21;--n}d&&Oj(k);if(g){if(e){Fj=Zj(b);f&&(Fj=bk(Fj,(jk(),hk)))}else{Fj=Ij(b.l,b.m,b.h)}}return k}
function Wj(b){var c,d,e,f,g;if(isNaN(b)){return jk(),ik}if(b<-9223372036854775808){return jk(),gk}if(b>=9223372036854775807){return jk(),fk}f=false;if(b<0){f=true;b=-b}e=0;if(b>=17592186044416){e=~~Math.max(Math.min(b/17592186044416,2147483647),-2147483648);b-=e*17592186044416}d=0;if(b>=4194304){d=~~Math.max(Math.min(b/4194304,2147483647),-2147483648);b-=d*4194304}c=~~Math.max(Math.min(b,2147483647),-2147483648);g=(a=new lk,a.l=c,a.m=d,a.h=e,a);f&&Oj(g);return g}
function vf(b,c){var d,e,f,g,i,j;if(isNaN(c)){return 'NaN'}e=c<0||c==0&&1/c<0;e&&(c=-c);d=new Kr;if(!isFinite(c)){Fr(d,e?b.r:b.u);wb(d.a,'\u221E');Fr(d,e?b.s:b.v);return Ab(d.a)}c*=b.q;g=Gf(d,c);f=Ab(d.a).length+g+b.j+3;if(f>0&&f<Ab(d.a).length&&Ab(d.a).charCodeAt(f)==57){Bf(b,d,f-1);g+=Ab(d.a).length-f;Ir(d,f,Ab(d.a).length,ov)}b.f=0;b.e=Ab(d.a).length;b.c=b.e+g;j=b.w;i=b.g;b.c>1024&&(j=true);j&&uf(b,d);Af(b,d);Cf(b,d);wf(b,d,i);tf(b,d);sf(b,d);j&&rf(b,d);Hr(d,0,e?b.r:b.u);Fr(d,e?b.s:b.v);return Ab(d.a)}
function xd(b,c){var d,e,f,g,i;d=new Br;i=false;for(g=0;g<c.length;++g){e=c.charCodeAt(g);if(e==32){od(b,d,0);xb(d.a,ew);od(b,d,0);while(g+1<c.length&&c.charCodeAt(g+1)==32){++g}continue}if(i){if(e==39){if(g+1<c.length&&c.charCodeAt(g+1)==39){xb(d.a,Av);++g}else{i=false}}else{xb(d.a,String.fromCharCode(e))}continue}if('GyMLdkHmsSEcDahKzZv'.indexOf(lr(e))>0){od(b,d,0);xb(d.a,String.fromCharCode(e));f=ud(c,g);od(b,d,f);g+=f-1;continue}if(e==39){if(g+1<c.length&&c.charCodeAt(g+1)==39){xb(d.a,Av);++g}else{i=true}}else{xb(d.a,String.fromCharCode(e))}}od(b,d,0);vd(b)}
function sl(){var c=navigator.userAgent.toLowerCase();var d=function(b){return parseInt(b[1])*1000+parseInt(b[2])};if(function(){return c.indexOf(Mw)!=-1}())return Mw;if(function(){return c.indexOf('webkit')!=-1}())return 'safari';if(function(){return c.indexOf(Nw)!=-1&&$doc.documentMode>=9}())return Lw;if(function(){return c.indexOf(Nw)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var b=/msie ([0-9]+)\.([0-9]+)/.exec(c);if(b&&b.length==3)return d(b)>=6000}())return 'ie6';if(function(){return c.indexOf('gecko')!=-1}())return 'gecko1_8';return 'unknown'}
function Jj(b,c,d){var e,f,g,i,j,k;if(c.l==0&&c.m==0&&c.h==0){throw new pq}if(b.l==0&&b.m==0&&b.h==0){d&&(Fj=Ij(0,0,0));return Ij(0,0,0)}if(c.h==524288&&c.m==0&&c.l==0){return Kj(b,d)}k=false;if(c.h>>19!=0){c=Zj(c);k=true}i=Qj(c);g=false;f=false;e=false;if(b.h==524288&&b.m==0&&b.l==0){f=true;g=true;if(i==-1){b=Hj((jk(),fk));e=true;k=!k}else{j=_j(b,i);k&&Oj(j);d&&(Fj=Ij(0,0,0));return j}}else if(b.h>>19!=0){g=true;b=Zj(b);e=true;k=!k}if(i!=-1){return Lj(b,i,k,g,d)}if(!Yj(b,c)){d&&(g?(Fj=Zj(b)):(Fj=Ij(b.l,b.m,b.h)));return Ij(0,0,0)}return Mj(e?b:Ij(b.l,b.m,b.h),c,k,g,f,d)}
function xf(b,c,d,e,f){var g,i,j,k;zr(e,Ab(e.a).length);i=false;j=c.length;for(k=d;k<j;++k){g=c.charCodeAt(k);if(g==39){if(k+1<j&&c.charCodeAt(k+1)==39){++k;wb(e.a,Av)}else{i=!i}continue}if(i){xb(e.a,String.fromCharCode(g))}else{switch(g){case 35:case 48:case 44:case 46:case 59:return k-d;case 164:b.i=true;if(k+1<j&&c.charCodeAt(k+1)==164){++k;yr(e,b.a)}else{yr(e,b.b)}break;case 37:if(!f){if(b.q!=1){throw new Hq(Hw+c+Iw)}b.q=100}wb(e.a,'%');break;case 8240:if(!f){if(b.q!=1){throw new Hq(Hw+c+Iw)}b.q=1000}wb(e.a,'\u2030');break;case 45:wb(e.a,Fw);break;default:xb(e.a,String.fromCharCode(g));}}}return j-d}
function Qu(b){var c,d,e,f;f=(Qo(),Uo());b.d=new Qp;Lm(f,b.d);jm(b.d,'215px','290px');c=new vo;Pp(b.d,c);c.n.style[dx]='156px';c.n.style[ex]='62px';d=new Ko('Stock Watcher');d.n[jx]='gwt-Label-StockWatcher';Pp(b.d,d);b.g=new In;Bn(b.g,0,0,'Symbol');Bn(b.g,0,1,'Price');Bn(b.g,0,2,'Change');Bn(b.g,0,3,'Remove');Pp(b.d,b.g);b.b=new qo;Pp(b.d,b.b);jm(b.b,'346px','30px');b.e=new rp;mm(b.e,new Xu(b),(qc(),qc(),pc));gq(b.e.n);po(b.b,b.e);b.a=new ln('Add');b.a.n[jx]='gwt-Button-Add';mm(b.a,new $u(b),(Yb(),Yb(),Xb));po(b.b,b.a);b.c=new Ko('New label');Pp(b.d,b.c);e=new cv(b);e.b?($wnd.clearInterval(e.c),undefined):($wnd.clearTimeout(e.c),undefined);Nt(Kk,e);e.b=true;e.c=Ok(e,5000);Jt(Kk,e)}
function qd(b,c,d){var e,f,g,i,j,k,n,o,p;f=(c.a.getTimezoneOffset()-d.a)*60000;j=new fu(Uj(Wj(c.a.getTime()),Xj(f)));k=j;if(j.a.getTimezoneOffset()!=c.a.getTimezoneOffset()){f>0?(f-=86400000):(f+=86400000);k=new fu(Uj(Wj(c.a.getTime()),Xj(f)))}o=new Br;n=b.a.length;for(g=0;g<n;){e=b.a.charCodeAt(g);if(e>=97&&e<=122||e>=65&&e<=90){for(i=g+1;i<n&&b.a.charCodeAt(i)==e;++i){}yd(o,e,i-g,j,k,d);g=i}else if(e==39){++g;if(g<n&&b.a.charCodeAt(g)==39){xb(o.a,Av);++g;continue}p=false;while(!p){i=g;while(i<n&&b.a.charCodeAt(i)!=39){++i}if(i>=n){throw new Hq("Missing trailing '")}i+1<n&&b.a.charCodeAt(i+1)==39?++i:(p=true);yr(o,hr(b.a,g,i));g=i+1}}else{xb(o.a,String.fromCharCode(e));++g}}return Ab(o.a)}
function Ll(b){switch(b){case 'blur':return 4096;case 'change':return 1024;case vv:return 1;case Ow:return 2;case 'focus':return 2048;case Pw:return 128;case wv:return 256;case Qw:return 512;case tv:return 32768;case 'losecapture':return 8192;case Rw:return 4;case Sw:return 64;case Tw:return 32;case Uw:return 16;case Vw:return 8;case 'scroll':return 16384;case 'error':return 65536;case 'DOMMouseScroll':case Ww:return 131072;case 'contextmenu':return 262144;case 'paste':return 524288;case Xw:return 1048576;case Yw:return 2097152;case Zw:return 4194304;case $w:return 8388608;case _w:return 16777216;case ax:return 33554432;case bx:return 67108864;case 'ended':return 134217728;case 'progress':return 268435456;case 'canplaythrough':return 536870912;default:return -1;}}
function zf(b,c,d,e){var f,g,i,j,k,n,o,p,q,r,s,t;g=-1;i=0;t=0;j=0;n=-1;o=c.length;r=d;p=true;for(;r<o&&p;++r){f=c.charCodeAt(r);switch(f){case 35:t>0?++j:++i;n>=0&&g<0&&++n;break;case 48:if(j>0){throw new Hq("Unexpected '0' in pattern \""+c+Iw)}++t;n>=0&&g<0&&++n;break;case 44:n=0;break;case 46:if(g>=0){throw new Hq('Multiple decimal separators in pattern "'+c+Iw)}g=i+t+j;break;case 69:if(!e){if(b.w){throw new Hq('Multiple exponential symbols in pattern "'+c+Iw)}b.w=true;b.n=0}while(r+1<o&&c.charCodeAt(r+1)==48){++r;e||++b.n}if(!e&&i+t<1||b.n<1){throw new Hq('Malformed exponential pattern "'+c+Iw)}p=false;break;default:--r;p=false;}}if(t==0&&i>0&&g>=0){q=g;g==0&&++q;j=i-q;i=q-1;t=1}if(g<0&&j>0||g>=0&&(g<i||g>i+t)||n==0){throw new Hq('Malformed pattern "'+c+Iw)}if(e){return r-d}s=i+t+j;b.j=g>=0?s-g:0;if(g>=0){b.o=i+t-g;b.o<0&&(b.o=0)}k=g>=0?g:s;b.p=k-i;if(b.w){b.k=i+b.p;b.j==0&&b.p==0&&(b.p=1)}b.g=n>0?n:0;b.d=g==0||g==s;return r-d}
function Tl(){Pl=mv(function(b){return true});Rl=mv(function(b){var c,d=this;while(d&&!(c=d.__listener)){d=d.parentNode}d&&d.nodeType!=1&&(d=null);c&&Nl(c)&&il(b,d,c)});Sl=mv(function(b){this.__gwtLastUnhandledEvent=b.type;Rl.call(this,b)});Ql=mv(function(b){var c=Pl;if(c(b)){var d=Ol;if(d&&d.__listener){if(Nl(d.__listener)){il(b,d,d.__listener);b.stopPropagation()}}}});$wnd.addEventListener(vv,Ql,true);$wnd.addEventListener(Ow,Ql,true);$wnd.addEventListener(Rw,Ql,true);$wnd.addEventListener(Vw,Ql,true);$wnd.addEventListener(Sw,Ql,true);$wnd.addEventListener(Uw,Ql,true);$wnd.addEventListener(Tw,Ql,true);$wnd.addEventListener(Ww,Ql,true);$wnd.addEventListener(Pw,Pl,true);$wnd.addEventListener(Qw,Pl,true);$wnd.addEventListener(wv,Pl,true);$wnd.addEventListener(Xw,Ql,true);$wnd.addEventListener(Yw,Ql,true);$wnd.addEventListener(Zw,Ql,true);$wnd.addEventListener($w,Ql,true);$wnd.addEventListener(_w,Ql,true);$wnd.addEventListener(ax,Ql,true);$wnd.addEventListener(bx,Ql,true)}
function Cd(b){nd();var c,d;if(Ed(b)){switch(b.b){case 1:d='EEE, d MMM yyyy HH:mm:ss Z';break;case 0:d="yyyy-MM-dd'T'HH:mm:ss.SSSZZZ";break;default:throw new Kq('Unexpected predef type '+b);}return Dd(d,new Yf)}c=lf((kf(),kf(),jf));switch(b.b){case 2:d=c.E();break;case 3:d=c.F();break;case 4:d=c.G();break;case 5:d=c.H();break;case 10:d=Ce(c.T(),c.E());break;case 11:d=De(c.U(),c.F());break;case 12:d=Ee(c.V(),c.G());break;case 13:d=Fe(c.W(),c.H());break;case 14:d='d';break;case 17:d=yw;break;case 18:d=zw;break;case 15:d=Aw;break;case 16:d=Bw;break;case 19:d='mm:ss';break;case 20:d='LLLL';break;case 21:d='LLL';break;case 22:d='MMM d';break;case 23:d='MMMM d';break;case 24:d=c.J();break;case 25:d=c.I();break;case 6:d=c.T();break;case 7:d=c.U();break;case 8:d=c.V();break;case 9:d=c.W();break;case 26:d='y';break;case 27:d=c.M();break;case 28:d=c.K();break;case 29:d=c.L();break;case 30:d=c.N();break;case 31:d=c.O();break;case 32:d=c.P();break;case 33:d=c.Q();break;case 34:d=c.R();break;case 35:d=c.S();break;default:throw new Hq('Unexpected predefined format '+b);}return Dd(d,c)}
function Vl(b,c){var d=(b.__eventBits||0)^c;b.__eventBits=c;if(!d)return;d&1&&(b.onclick=c&1?Rl:null);d&2&&(b.ondblclick=c&2?Rl:null);d&4&&(b.onmousedown=c&4?Rl:null);d&8&&(b.onmouseup=c&8?Rl:null);d&16&&(b.onmouseover=c&16?Rl:null);d&32&&(b.onmouseout=c&32?Rl:null);d&64&&(b.onmousemove=c&64?Rl:null);d&128&&(b.onkeydown=c&128?Rl:null);d&256&&(b.onkeypress=c&256?Rl:null);d&512&&(b.onkeyup=c&512?Rl:null);d&1024&&(b.onchange=c&1024?Rl:null);d&2048&&(b.onfocus=c&2048?Rl:null);d&4096&&(b.onblur=c&4096?Rl:null);d&8192&&(b.onlosecapture=c&8192?Rl:null);d&16384&&(b.onscroll=c&16384?Rl:null);d&32768&&(b.onload=c&32768?Sl:null);d&65536&&(b.onerror=c&65536?Rl:null);d&131072&&(b.onmousewheel=c&131072?Rl:null);d&262144&&(b.oncontextmenu=c&262144?Rl:null);d&524288&&(b.onpaste=c&524288?Rl:null);d&1048576&&(b.ontouchstart=c&1048576?Rl:null);d&2097152&&(b.ontouchmove=c&2097152?Rl:null);d&4194304&&(b.ontouchend=c&4194304?Rl:null);d&8388608&&(b.ontouchcancel=c&8388608?Rl:null);d&16777216&&(b.ongesturestart=c&16777216?Rl:null);d&33554432&&(b.ongesturechange=c&33554432?Rl:null);d&67108864&&(b.ongestureend=c&67108864?Rl:null)}
function xl(){var b,c;if(!tl){b=(c=$doc.createElement('script'),c.textContent='function __gwt_initWindowCloseHandler(beforeunload, unload) {\n  var wnd = window\n  , oldOnBeforeUnload = wnd.onbeforeunload\n  , oldOnUnload = wnd.onunload;\n  \n  wnd.onbeforeunload = function(evt) {\n    var ret, oldRet;\n    try {\n      ret = beforeunload();\n    } finally {\n      oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n    }\n    // Avoid returning null as IE6 will coerce it into a string.\n    // Ensure that "" gets returned properly.\n    if (ret != null) {\n      return ret;\n    }\n    if (oldRet != null) {\n      return oldRet;\n    }\n    // returns undefined.\n  };\n  \n  wnd.onunload = function(evt) {\n    try {\n      unload();\n    } finally {\n      oldOnUnload && oldOnUnload(evt);\n      wnd.onresize = null;\n      wnd.onscroll = null;\n      wnd.onbeforeunload = null;\n      wnd.onunload = null;\n    }\n  };\n  \n  // Remove the reference once we\'ve initialize the handler\n  wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',c);$doc.body.appendChild(b);$wnd.__gwt_initWindowCloseHandler(mv(zl),mv(yl));$doc.body.removeChild(b);tl=true}}
function xe(){xe=jv;ae=new ye('ISO_8601',0);ie=new ye('RFC_2822',1);Pd=new ye('DATE_FULL',2);Qd=new ye('DATE_LONG',3);Rd=new ye('DATE_MEDIUM',4);Sd=new ye('DATE_SHORT',5);je=new ye('TIME_FULL',6);ke=new ye('TIME_LONG',7);le=new ye('TIME_MEDIUM',8);me=new ye('TIME_SHORT',9);Td=new ye('DATE_TIME_FULL',10);Ud=new ye('DATE_TIME_LONG',11);Vd=new ye('DATE_TIME_MEDIUM',12);Wd=new ye('DATE_TIME_SHORT',13);Xd=new ye('DAY',14);$d=new ye('HOUR_MINUTE',15);_d=new ye('HOUR_MINUTE_SECOND',16);Yd=new ye('HOUR24_MINUTE',17);Zd=new ye('HOUR24_MINUTE_SECOND',18);be=new ye('MINUTE_SECOND',19);ce=new ye('MONTH',20);de=new ye('MONTH_ABBR',21);ee=new ye('MONTH_ABBR_DAY',22);fe=new ye('MONTH_DAY',23);ge=new ye('MONTH_NUM_DAY',24);he=new ye('MONTH_WEEKDAY_DAY',25);ne=new ye('YEAR',26);oe=new ye('YEAR_MONTH',27);pe=new ye('YEAR_MONTH_ABBR',28);qe=new ye('YEAR_MONTH_ABBR_DAY',29);re=new ye('YEAR_MONTH_DAY',30);se=new ye('YEAR_MONTH_NUM',31);te=new ye('YEAR_MONTH_NUM_DAY',32);ue=new ye('YEAR_MONTH_WEEKDAY_DAY',33);ve=new ye('YEAR_QUARTER',34);we=new ye('YEAR_QUARTER_ABBR',35);Od=xg(tj,{29:1},24,[ae,ie,Pd,Qd,Rd,Sd,je,ke,le,me,Td,Ud,Vd,Wd,Xd,$d,_d,Yd,Zd,be,ce,de,ee,fe,ge,he,ne,oe,pe,qe,re,se,te,ue,ve,we])}
function yd(b,c,d,e,f,g){var i,j,k,n,o,p,q,r,s,t,u,v;switch(c){case 71:i=e.a.getFullYear()-1900>=-1900?1:0;d>=4?yr(b,xg(Aj,{29:1},1,['Before Christ','Anno Domini'])[i]):yr(b,xg(Aj,{29:1},1,['BC','AD'])[i]);break;case 121:td(b,d,e);break;case 77:sd(b,d,e);break;case 107:j=f.a.getHours();j==0?zd(b,24,d):zd(b,j,d);break;case 83:rd(b,d,f);break;case 69:k=e.a.getDay();d==5?yr(b,xg(Aj,{29:1},1,[Fv,Dv,fw,gw,fw,Cv,Fv])[k]):d==4?yr(b,xg(Aj,{29:1},1,[hw,iw,jw,kw,lw,mw,nw])[k]):yr(b,xg(Aj,{29:1},1,[ow,pw,qw,rw,sw,tw,uw])[k]);break;case 97:f.a.getHours()>=12&&f.a.getHours()<24?yr(b,xg(Aj,{29:1},1,[vw,ww])[1]):yr(b,xg(Aj,{29:1},1,[vw,ww])[0]);break;case 104:n=f.a.getHours()%12;n==0?zd(b,12,d):zd(b,n,d);break;case 75:o=f.a.getHours()%12;zd(b,o,d);break;case 72:p=f.a.getHours();zd(b,p,d);break;case 99:q=e.a.getDay();d==5?yr(b,xg(Aj,{29:1},1,[Fv,Dv,fw,gw,fw,Cv,Fv])[q]):d==4?yr(b,xg(Aj,{29:1},1,[hw,iw,jw,kw,lw,mw,nw])[q]):d==3?yr(b,xg(Aj,{29:1},1,[ow,pw,qw,rw,sw,tw,uw])[q]):zd(b,q,1);break;case 76:r=e.a.getMonth();d==5?yr(b,xg(Aj,{29:1},1,[Bv,Cv,Dv,Ev,Dv,Bv,Bv,Ev,Fv,Gv,Hv,Iv])[r]):d==4?yr(b,xg(Aj,{29:1},1,[Jv,Kv,Lv,Mv,Nv,Ov,Pv,Qv,Rv,Sv,Tv,Uv])[r]):d==3?yr(b,xg(Aj,{29:1},1,[Vv,Wv,Xv,Yv,Nv,Zv,$v,_v,aw,bw,cw,dw])[r]):zd(b,r+1,d);break;case 81:s=~~(e.a.getMonth()/3);d<4?yr(b,xg(Aj,{29:1},1,['Q1','Q2','Q3','Q4'])[s]):yr(b,xg(Aj,{29:1},1,['1st quarter','2nd quarter','3rd quarter','4th quarter'])[s]);break;case 100:t=e.a.getDate();zd(b,t,d);break;case 109:u=f.a.getMinutes();zd(b,u,d);break;case 115:v=f.a.getSeconds();zd(b,v,d);break;case 122:d<4?yr(b,g.c[0]):yr(b,g.c[1]);break;case 118:yr(b,g.b);break;case 90:d<3?yr(b,Jf(g)):d==3?yr(b,If(g)):yr(b,Lf(g.a));break;default:return false;}return true}
var ov='',ew=' ',Iw='"',Av="'",rv='(',vx=', ',Fw='-',Gw='.',xw='0',uv=':',nv=': ',wx='=',Ev='A',vw='AM',Yv='Apr',Mv='April',_v='Aug',Qv='August',Iv='D',dw='Dec',Uv='December',Ew='E',Cv='F',Wv='Feb',Kv='February',ux='For input string: "',tw='Fri',mw='Friday',yw='HH:mm',zw='HH:mm:ss',sv='HTMLEvents',Bv='J',Vv='Jan',Jv='January',$v='Jul',Pv='July',Zv='Jun',Ov='June',Dv='M',Kw='MMM d, y',Jw='MMMM d, y',Xv='Mar',Lv='March',Nv='May',pw='Mon',iw='Monday',Hv='N',cw='Nov',Tv='November',Gv='O',bw='Oct',Sv='October',ww='PM',Fv='S',uw='Sat',nw='Saturday',aw='Sep',Rv='September',qv='String',ow='Sun',hw='Sunday',fw='T',sw='Thu',lw='Thursday',Hw='Too many percent/per mille characters in pattern "',qw='Tue',jw='Tuesday',yx='US$',xx='USD',Hx='UmbrellaException',gw='W',rw='Wed',kw='Wednesday',Jx='[Lcom.google.gwt.i18n.client.',Px='[Lcom.google.gwt.user.client.ui.',Dx='[Ljava.lang.',sx='__gwtLastUnhandledEvent',cx='__uiObjectID',ox='align',rx='cellPadding',qx='cellSpacing',jx='className',vv='click',Bx='com.google.gwt.core.client.',Cx='com.google.gwt.core.client.impl.',Gx='com.google.gwt.event.dom.client.',Fx='com.google.gwt.event.shared.',Ix='com.google.gwt.i18n.client.',Lx='com.google.gwt.i18n.client.impl.cldr.',Mx='com.google.gwt.text.shared.testing.',Ax='com.google.gwt.user.client.',Nx='com.google.gwt.user.client.impl.',Ox='com.google.gwt.user.client.ui.',Ex='com.google.web.bindery.event.shared.',Ow='dblclick',xv='dir',ax='gesturechange',bx='gestureend',_w='gesturestart',Aw='h:mm a',Bw='h:mm:ss a',ex='height',Lw='ie9',zx='java.lang.',Kx='java.util.',Pw='keydown',wv='keypress',Qw='keyup',gx='left',tv='load',zv='ltr',Rw='mousedown',Sw='mousemove',Tw='mouseout',Uw='mouseover',Vw='mouseup',Ww='mousewheel',Nw='msie',pv='null',Mw='opera',fx='position',hx='px',yv='rtl',kx='table',lx='tbody',nx='td',ix='top',$w='touchcancel',Zw='touchend',Yw='touchmove',Xw='touchstart',mx='tr',tx='value',px='verticalAlign',Qx='web.app2.client.',dx='width',Dw='y MMM d',Cw='y MMMM d';var _,kv={l:0,m:0,h:0},lv={l:1000,m:0,h:0};_=w.prototype={};_.eQ=function x(b){return this===b};_.gC=function y(){return Li};_.hC=function z(){return this.$H||(this.$H=++Z)};_.tS=function A(){return this.gC().b+'@'+Sq(this.hC())};_.toString=function(){return this.tS()};_.tM=jv;_.cM={};_=E.prototype=new w;_.gC=function G(){return Ri};_.x=function H(){return this.e};_.tS=function I(){var b,c;b=this.gC().b;c=this.x();return c!=null?b+nv+c:b};_.cM={10:1,29:1};_.e=null;_=D.prototype=new E;_.gC=function J(){return Fi};_.cM={10:1,29:1};_=C.prototype=new D;_.gC=function L(){return Mi};_.cM={2:1,10:1,29:1};_=M.prototype=B.prototype=new C;_.gC=function N(){return Kg};_.x=function Q(){this.c==null&&(this.d=R(this.b),this.a=O(this.b),this.c=rv+this.d+'): '+this.a+T(this.b),undefined);return this.c};_.cM={2:1,10:1,29:1};_.a=null;_.b=null;_.c=null;_.d=null;_=W.prototype=new w;_.gC=function X(){return Mg};_.cM={};var Y=0,Z=0;_=ib.prototype=db.prototype=new W;_.gC=function jb(){return Ng};_.cM={};_.a=null;_.b=null;var eb;_=sb.prototype=nb.prototype=new w;_.y=function tb(b){return mb(b)};_.gC=function ub(){return Og};_.cM={};_=Nb.prototype=new w;_.gC=function Ob(){return vi};_.tS=function Pb(){return 'An event type'};_.cM={};_.d=null;_=Mb.prototype=new Nb;_.gC=function Qb(){return Zg};_.cM={};_.c=false;_=Lb.prototype=new Mb;_.A=function Tb(){return this.B()};_.gC=function Ub(){return Rg};_.cM={};_.a=null;_.b=null;var Rb=null;_=Kb.prototype=new Lb;_.gC=function Vb(){return Sg};_.cM={};_=Jb.prototype=new Kb;_.gC=function Wb(){return Vg};_.cM={};_=Zb.prototype=Ib.prototype=new Jb;_.z=function $b(b){Fg(b,3).C(this)};_.B=function _b(){return Xb};_.gC=function ac(){return Pg};_.cM={};var Xb;_=dc.prototype=new w;_.gC=function fc(){return ti};_.hC=function gc(){return this.c};_.tS=function hc(){return 'Event type'};_.cM={};_.c=0;var ec=0;_=ic.prototype=cc.prototype=new dc;_.gC=function jc(){return Yg};_.cM={};_=kc.prototype=bc.prototype=new cc;_.gC=function lc(){return Qg};_.cM={4:1};_.a=null;_.b=null;_=mc.prototype=new Lb;_.gC=function nc(){return Tg};_.cM={};_=sc.prototype=oc.prototype=new mc;_.z=function tc(b){rc(this,Fg(b,5))};_.B=function uc(){return pc};_.gC=function vc(){return Ug};_.cM={};var pc;_=xc.prototype=wc.prototype=new w;_.gC=function yc(){return Wg};_.cM={};_.a=null;_=Bc.prototype=zc.prototype=new Mb;_.z=function Cc(b){Fg(b,6).D(this)};_.A=function Ec(){return Ac};_.gC=function Fc(){return Xg};_.cM={};var Ac=null;_=Ic.prototype=Gc.prototype=new w;_.gC=function Jc(){return _g};_.cM={23:1};_.a=null;_.b=null;_=Mc.prototype=new w;_.gC=function Nc(){return ui};_.cM={};_=Lc.prototype=new Mc;_.gC=function Vc(){return yi};_.cM={};_.a=null;_.b=0;_.c=false;_=Wc.prototype=Kc.prototype=new Lc;_.gC=function Xc(){return $g};_.cM={};_=Zc.prototype=Yc.prototype=new w;_.gC=function $c(){return ah};_.cM={};_=bd.prototype=ad.prototype=new C;_.gC=function cd(){return zi};_.cM={2:1,7:1,10:1,29:1};_.a=null;_=dd.prototype=_c.prototype=new ad;_.gC=function ed(){return bh};_.cM={2:1,7:1,10:1,29:1};_=gd.prototype=fd.prototype=new w;_.gC=function id(){return ch};_.cM={17:1};_=Ad.prototype=ld.prototype=new w;_.gC=function Bd(){return fh};_.cM={8:1};_.a=null;var md=null;_=Gd.prototype=Fd.prototype=new w;_.gC=function Hd(){return dh};_.cM={9:1};_.a=false;_.b=0;_.c=null;_=Jd.prototype=new w;_.eQ=function Kd(b){return this===b};_.gC=function Ld(){return Ei};_.hC=function Md(){return this.$H||(this.$H=++Z)};_.tS=function Nd(){return this.a};_.cM={29:1,31:1,32:1};_.a=null;_.b=0;_=ye.prototype=Id.prototype=new Jd;_.gC=function ze(){return eh};_.cM={24:1,29:1,31:1,32:1};var Od,Pd,Qd,Rd,Sd,Td,Ud,Vd,Wd,Xd,Yd,Zd,$d,_d,ae,be,ce,de,ee,fe,ge,he,ie,je,ke,le,me,ne,oe,pe,qe,re,se,te,ue,ve,we;_=Be.prototype=new w;_.E=function Ge(){return 'EEEE, y MMMM dd'};_.F=function He(){return Cw};_.G=function Ie(){return Dw};_.H=function Je(){return 'yyyy-MM-dd'};_.I=function Ke(){return 'EEEE MMMM d'};_.J=function Le(){return 'M-d'};_.K=function Me(){return 'y MMM'};_.L=function Ne(){return Dw};_.M=function Oe(){return 'y MMMM'};_.N=function Pe(){return Cw};_.O=function Qe(){return 'y-M'};_.P=function Re(){return 'y-M-d'};_.Q=function Se(){return 'EEE, y MMM d'};_.R=function Te(){return 'y QQQQ'};_.S=function Ue(){return 'y Q'};_.gC=function Ve(){return gh};_.T=function We(){return 'HH:mm:ss zzzz'};_.U=function Xe(){return 'HH:mm:ss z'};_.V=function Ye(){return zw};_.W=function Ze(){return yw};_.cM={};_=ef.prototype=$e.prototype=new Jd;_.gC=function ff(){return hh};_.cM={25:1,29:1,31:1,32:1};var _e,af,bf,cf;_=nf.prototype=hf.prototype=new w;_.gC=function of(){return ih};_.cM={};_.a=null;_.b=null;var jf;_=Ef.prototype=pf.prototype=new w;_.gC=function Ff(){return jh};_.cM={};_.a=null;_.b=null;_.c=0;_.d=false;_.e=0;_.f=0;_.g=3;_.i=false;_.j=3;_.k=40;_.n=0;_.o=0;_.p=1;_.q=1;_.r=Fw;_.s=ov;_.t=null;_.u=ov;_.v=ov;_.w=false;_=Kf.prototype=Hf.prototype=new w;_.gC=function Pf(){return kh};_.cM={};_.a=0;_.b=null;_.c=null;_=Sf.prototype=Rf.prototype=new w;_.gC=function Tf(){return lh};_.cM={};_=Vf.prototype=Uf.prototype=new Be;_.gC=function Wf(){return nh};_.cM={};_=Yf.prototype=Xf.prototype=new Uf;_.E=function Zf(){return 'EEEE, MMMM d, y'};_.F=function $f(){return Jw};_.G=function _f(){return Kw};_.H=function ag(){return 'M/d/yy'};_.I=function bg(){return 'EEEE, MMMM d'};_.J=function cg(){return 'M/d'};_.K=function dg(){return 'MMM y'};_.L=function eg(){return Kw};_.M=function fg(){return 'MMMM y'};_.N=function gg(){return Jw};_.O=function hg(){return 'M/y'};_.P=function ig(){return 'M/d/y'};_.Q=function jg(){return 'EEE, MMM d, y'};_.R=function kg(){return 'QQQQ y'};_.S=function lg(){return 'Q y'};_.gC=function mg(){return mh};_.T=function ng(){return 'h:mm:ss a zzzz'};_.U=function og(){return 'h:mm:ss a z'};_.V=function pg(){return Bw};_.W=function qg(){return Aw};_.cM={};_=sg.prototype=rg.prototype=new w;_.gC=function vg(){return this.aC};_.cM={};_.aC=null;_.qI=0;var zg,Ag;var Fj=null;var Tj=null;var fk,gk,hk,ik;_=lk.prototype=kk.prototype=new w;_.gC=function mk(){return oh};_.cM={26:1};_=ok.prototype=new w;_.gC=function pk(){return ph};_.cM={};_=sk.prototype=qk.prototype=new w;_.gC=function tk(){return qh};_.cM={};var rk=null;_=wk.prototype=uk.prototype=new ok;_.gC=function xk(){return rh};_.cM={};var vk=null;_=zk.prototype=yk.prototype=new C;_.gC=function Ak(){return sh};_.cM={2:1,10:1,29:1};_=Gk.prototype=Bk.prototype=new w;_.gC=function Hk(){return wh};_.cM={};_.c=false;_.e=false;_=Jk.prototype=new w;_.X=function Qk(){this.b||Nt(Kk,this);this.Y()};_.gC=function Rk(){return yh};_.cM={12:1};_.b=false;_.c=0;var Kk;_=Sk.prototype=Ik.prototype=new Jk;_.gC=function Tk(){return th};_.Y=function Uk(){if(!this.a.c){return}Ck(this.a)};_.cM={12:1};_.a=null;_=Wk.prototype=Vk.prototype=new Jk;_.gC=function Xk(){return uh};_.Y=function Yk(){this.a.e=false;Dk(this.a,(new Date).getTime())};_.cM={12:1};_.a=null;_=cl.prototype=Zk.prototype=new w;
--></script>
<script><!--
_.gC=function dl(){return vh};_.Z=function el(){return this.c<this.a};_.$=function fl(){return al(this)};_.cM={};_.a=0;_.b=-1;_.c=0;_.d=null;var gl=null,hl=null;var kl;_=pl.prototype=ol.prototype=new w;_.gC=function ql(){return xh};_.D=function rl(b){while((Lk(),Kk).b>0){Mk(Fg(Kt(Kk,0),12))}};_.cM={6:1,17:1};var tl=false,ul=null;_=Dl.prototype=Al.prototype=new Mb;_.z=function El(b){Jg(b);null.ub()};_.A=function Fl(){return Bl};_.gC=function Gl(){return zh};_.cM={};var Bl;_=Il.prototype=Hl.prototype=new Gc;_.gC=function Jl(){return Ah};_.cM={23:1};var Kl=false;var Ol=null,Pl=null,Ql=null,Rl=null,Sl=null;_=$l.prototype=Wl.prototype=new w;_.gC=function _l(){return Ch};_.cM={};_.a=null;_=bm.prototype=am.prototype=new w;_.gC=function cm(){return Bh};_.cM={};_.a=0;_.b=null;_=hm.prototype=new w;_.gC=function km(){return ii};_.tS=function lm(){if(!this.n){return '(null handle)'}return this.n.outerHTML};_.cM={14:1};_.n=null;_=gm.prototype=new hm;_.ab=function vm(){};_.bb=function wm(){};_.gC=function xm(){return si};_.cb=function ym(){om(this)};_._=function zm(b){pm(this,b)};_.db=function Am(){};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_.g=false;_.i=0;_.j=null;_.k=null;_=fm.prototype=new gm;_.ab=function Bm(){Xm(this,(Um(),Sm))};_.bb=function Cm(){Xm(this,(Um(),Tm))};_.gC=function Dm(){return bi};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_=em.prototype=new fm;_.gC=function Im(){return Kh};_.fb=function Jm(){return new cq(this.f)};_.eb=function Km(b){return Hm(this,b)};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_=dm.prototype=new em;_.gC=function Om(){return Dh};_.eb=function Pm(b){var c;c=Hm(this,b);c&&Nm(b.n);return c};_.gb=function Qm(b,c,d){Mm(b,c,d)};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_=Vm.prototype=Rm.prototype=new _c;_.gC=function Wm(){return Gh};_.cM={2:1,7:1,10:1,29:1};var Sm,Tm;_=Zm.prototype=Ym.prototype=new w;_.hb=function $m(b){b.cb()};_.gC=function _m(){return Eh};_.cM={};_=bn.prototype=an.prototype=new w;_.hb=function cn(b){qm(b)};_.gC=function dn(){return Fh};_.cM={};_=gn.prototype=new gm;_.gC=function hn(){return Oh};_.cb=function jn(){var b;om(this);b=Fb(this.n);-1==b&&(this.n.tabIndex=0,undefined)};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_=fn.prototype=new gn;_.gC=function kn(){return Hh};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_=ln.prototype=en.prototype=new fn;_.gC=function mn(){return Ih};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_=nn.prototype=new em;_.gC=function pn(){return Jh};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_.d=null;_.e=null;_=sn.prototype=qn.prototype=new w;_.gC=function tn(){return Lh};_.cM={};_.a=null;_.b=null;_.c=null;_=vn.prototype=new fm;_.gC=function Dn(){return Sh};_.fb=function En(){return new Tn(this)};_.eb=function Fn(b){return yn(this,b)};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_.a=null;_.b=null;_.c=null;_.d=null;_=In.prototype=un.prototype=new vn;_.gC=function Kn(){return Nh};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_=Mn.prototype=new w;_.gC=function Nn(){return Qh};_.cM={};_.a=null;_=On.prototype=Ln.prototype=new Mn;_.gC=function Pn(){return Mh};_.cM={};_=Tn.prototype=Qn.prototype=new w;_.gC=function Un(){return Ph};_.Z=function Vn(){return this.a<this.c.b};_.$=function Wn(){return Sn(this)};_.cM={};_.a=-1;_.b=null;_=Zn.prototype=Xn.prototype=new w;_.gC=function $n(){return Rh};_.cM={};_.a=null;_.b=null;var _n,ao,bo;_=eo.prototype=new w;_.gC=function fo(){return Th};_.cM={};_=ho.prototype=go.prototype=new eo;_.gC=function io(){return Uh};_.cM={};_.a=null;var jo;_=mo.prototype=lo.prototype=new w;_.gC=function no(){return Vh};_.cM={};_.a=null;_=qo.prototype=oo.prototype=new nn;_.gC=function ro(){return Wh};_.eb=function so(b){var c,d,e;d=(e=b.n.parentNode,(!e||e.nodeType!=1)&&(e=null),e);c=Hm(this,b);c&&this.b.removeChild(d);return c};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_.b=null;_=vo.prototype=to.prototype=new gm;_.gC=function wo(){return $h};_._=function xo(b){Ll(b.type)==32768&&!!this.a&&(this.n[sx]=ov,undefined);pm(this,b)};_.db=function yo(){var b;b=Bb(this.n,sx);er(tv,b)&&ml(new Co(this))};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_.a=null;_=zo.prototype=new w;_.gC=function Ao(){return Yh};_.cM={};_=Co.prototype=Bo.prototype=new w;_.gC=function Do(){return Xh};_.cM={11:1};_.a=null;_=Fo.prototype=Eo.prototype=new zo;_.gC=function Go(){return Zh};_.cM={};_=Io.prototype=new gm;_.gC=function Jo(){return _h};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_.a=null;_=Ko.prototype=Ho.prototype=new Io;_.gC=function Lo(){return ai};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_=Mo.prototype=new dm;_.gC=function Vo(){return fi};_.cM={13:1,14:1,15:1,16:1,22:1,23:1,27:1};var No,Oo,Po;_=Xo.prototype=Wo.prototype=new w;_.hb=function Yo(b){b.g&&qm(b)};_.gC=function Zo(){return ci};_.cM={};_=_o.prototype=$o.prototype=new w;_.gC=function ap(){return di};_.D=function bp(b){To()};_.cM={6:1,17:1};_=dp.prototype=cp.prototype=new Mo;_.gC=function ep(){return ei};_.gb=function fp(b,c,d){c-=Gb($doc);d-=Hb($doc);Mm(b,c,d)};_.cM={13:1,14:1,15:1,16:1,22:1,23:1,27:1};_=ip.prototype=new gn;_.gC=function mp(){return oi};_._=function np(b){var c;c=Ll(b.type);(c&896)!=0?pm(this,b):pm(this,b)};_.db=function op(){};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_=hp.prototype=new ip;_.gC=function qp(){return gi};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_=rp.prototype=gp.prototype=new hp;_.gC=function sp(){return hi};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_=tp.prototype=new Jd;_.gC=function Ap(){return ni};_.cM={28:1,29:1,31:1,32:1};var up,vp,wp,xp,yp;_=Dp.prototype=Cp.prototype=new tp;_.gC=function Ep(){return ji};_.cM={28:1,29:1,31:1,32:1};_=Gp.prototype=Fp.prototype=new tp;_.gC=function Hp(){return ki};_.cM={28:1,29:1,31:1,32:1};_=Jp.prototype=Ip.prototype=new tp;_.gC=function Kp(){return li};_.cM={28:1,29:1,31:1,32:1};_=Mp.prototype=Lp.prototype=new tp;_.gC=function Np(){return mi};_.cM={28:1,29:1,31:1,32:1};_=Qp.prototype=Op.prototype=new nn;_.gC=function Rp(){return pi};_.eb=function Sp(b){var c,d,e;d=(e=b.n.parentNode,(!e||e.nodeType!=1)&&(e=null),e);c=Hm(this,b);c&&this.d.removeChild(Db(d));return c};_.cM={13:1,14:1,15:1,22:1,23:1,27:1};_=Zp.prototype=Tp.prototype=new w;_.gC=function $p(){return ri};_.fb=function _p(){return new cq(this)};_.cM={};_.a=null;_.b=0;_=cq.prototype=aq.prototype=new w;_.gC=function dq(){return qi};_.Z=function eq(){return this.a<this.b.b-1};_.$=function fq(){return bq(this)};_.cM={};_.a=-1;_.b=null;_=jq.prototype=iq.prototype=new w;_.gC=function kq(){return wi};_.cM={};_=mq.prototype=lq.prototype=new w;_.gC=function nq(){return xi};_.cM={20:1};_.a=null;_.b=null;_.c=null;_=pq.prototype=oq.prototype=new C;_.gC=function qq(){return Ai};_.cM={2:1,10:1,29:1};_=sq.prototype=rq.prototype=new C;_.gC=function tq(){return Bi};_.cM={2:1,10:1,29:1};_=wq.prototype=vq.prototype=new w;_.gC=function Aq(){return Di};_.tS=function Bq(){return ((this.a&2)!=0?'interface ':(this.a&1)!=0?ov:'class ')+this.b};_.cM={};_.a=0;_.b=null;_=Dq.prototype=Cq.prototype=new C;_.gC=function Eq(){return Ci};_.cM={2:1,10:1,29:1};_=Hq.prototype=Gq.prototype=new C;_.gC=function Iq(){return Gi};_.cM={2:1,10:1,29:1};_=Kq.prototype=Jq.prototype=new C;_.gC=function Lq(){return Hi};_.cM={2:1,10:1,29:1};_=Oq.prototype=Nq.prototype=Mq.prototype=new C;_.gC=function Pq(){return Ii};_.cM={2:1,10:1,29:1};_=Vq.prototype=Uq.prototype=Tq.prototype=new C;_.gC=function Wq(){return Ji};_.cM={2:1,10:1,29:1};var Xq;_=$q.prototype=Zq.prototype=new Gq;_.gC=function _q(){return Ki};_.cM={2:1,10:1,29:1};_=br.prototype=ar.prototype=new w;_.gC=function cr(){return Ni};_.tS=function dr(){return this.a+Gw+this.c+'(Unknown Source'+(this.b>=0?uv+this.b:ov)+')'};_.cM={29:1,33:1};_.a=null;_.b=0;_.c=null;_=String.prototype;_.eQ=function kr(b){return er(this,b)};_.gC=function mr(){return Qi};_.hC=function nr(){return ur(this)};_.tS=function or(){return this};_.cM={1:1,29:1,30:1,31:1};var pr,qr=0,rr;_=Br.prototype=Ar.prototype=wr.prototype=new w;_.gC=function Cr(){return Oi};_.tS=function Dr(){return Ab(this.a)};_.cM={30:1};_=Kr.prototype=Er.prototype=new w;_.gC=function Lr(){return Pi};_.tS=function Mr(){return Ab(this.a)};_.cM={30:1};_=Or.prototype=Nr.prototype=new C;_.gC=function Pr(){return Si};_.cM={2:1,10:1,29:1};_=Qr.prototype=new w;_.ib=function Tr(b){throw new Or('Add not supported on this collection')};_.jb=function Ur(b){var c;c=Rr(this.fb(),b);return !!c};_.gC=function Vr(){return Ti};_.lb=function Wr(b){var c,d,e;e=this.kb();b.length<e&&(b=tg(b,e));d=this.fb();for(c=0;c<e;++c){yg(b,c,d.$())}b.length>e&&yg(b,e,null);return b};_.tS=function Xr(){return Sr(this)};_.cM={};_=Zr.prototype=new w;_.eQ=function _r(b){var c,d,e,f,g;if(b===this){return true}if(!(b!=null&&b.cM&&!!b.cM[18])){return false}f=Fg(b,18);if(this.d!=f.d){return false}for(d=new Gs((new As(f)).a);nt(d.a);){c=Fg(ot(d.a),35);e=c.nb();g=c.ob();if(!(e==null?this.c:e!=null&&e.cM&&!!e.cM[1]?uv+Fg(e,1) in this.e:js(this,e,~~V(e)))){return false}if(!Ku(g,e==null?this.b:e!=null&&e.cM&&!!e.cM[1]?this.e[uv+Fg(e,1)]:is(this,e,~~V(e)))){return false}}return true};_.gC=function as(){return dj};_.hC=function bs(){var b,c,d;d=0;for(c=new Gs((new As(this)).a);nt(c.a);){b=Fg(ot(c.a),35);d+=b.hC();d=~~d}return d};_.tS=function cs(){var b,c,d,e;e='{';b=false;for(d=new Gs((new As(this)).a);nt(d.a);){c=Fg(ot(d.a),35);b?(e+=vx):(b=true);e+=ov+c.nb();e+=wx;e+=ov+c.ob()}return e+'}'};_.cM={18:1};_=Yr.prototype=new Zr;_.mb=function ss(b,c){return (b==null?null:b)===(c==null?null:c)||b!=null&&U(b,c)};_.gC=function ts(){return Yi};_.cM={18:1};_.a=null;_.b=null;_.c=false;_.d=0;_.e=null;_=vs.prototype=new Qr;_.eQ=function ws(b){var c,d,e;if(b===this){return true}if(!(b!=null&&b.cM&&!!b.cM[36])){return false}d=Fg(b,36);if(d.kb()!=this.kb()){return false}for(c=d.fb();c.Z();){e=c.$();if(!this.jb(e)){return false}}return true};_.gC=function xs(){return ej};_.hC=function ys(){var b,c,d;b=0;for(c=this.fb();c.Z();){d=c.$();if(d!=null){b+=V(d);b=~~b}}return b};_.cM={36:1};_=As.prototype=us.prototype=new vs;_.jb=function Bs(b){return zs(this,b)};_.gC=function Cs(){return Vi};_.fb=function Ds(){return new Gs(this.a)};_.kb=function Es(){return this.a.d};_.cM={36:1};_.a=null;_=Gs.prototype=Fs.prototype=new w;_.gC=function Hs(){return Ui};_.Z=function Is(){return nt(this.a)};_.$=function Js(){return Fg(ot(this.a),35)};_.cM={};_.a=null;_=Ls.prototype=new w;_.eQ=function Ms(b){var c;if(b!=null&&b.cM&&!!b.cM[35]){c=Fg(b,35);if(Ku(this.nb(),c.nb())&&Ku(this.ob(),c.ob())){return true}}return false};_.gC=function Ns(){return cj};_.hC=function Os(){var b,c;b=0;c=0;this.nb()!=null&&(b=V(this.nb()));this.ob()!=null&&(c=V(this.ob()));return b^c};_.tS=function Ps(){return this.nb()+wx+this.ob()};_.cM={35:1};_=Qs.prototype=Ks.prototype=new Ls;_.gC=function Rs(){return Wi};_.nb=function Ss(){return null};_.ob=function Ts(){return this.a.b};_.pb=function Us(b){return ns(this.a,b)};_.cM={35:1};_.a=null;_=Ws.prototype=Vs.prototype=new Ls;_.gC=function Xs(){return Xi};_.nb=function Ys(){return this.a};_.ob=function Zs(){return this.b.e[uv+this.a]};_.pb=function $s(b){return os(this.b,this.a,b)};_.cM={35:1};_.a=null;_.b=null;_=_s.prototype=new Qr;_.ib=function ct(b){this.qb(this.kb(),b);return true};_.qb=function dt(b,c){throw new Or('Add not supported on this list')};_.eQ=function ft(b){return at(this,b)};_.gC=function gt(){return _i};_.hC=function ht(){return bt(this)};_.fb=function jt(){return new pt(this)};_.sb=function kt(){return new vt(this,0)};_.tb=function lt(b){return new vt(this,b)};_.cM={19:1};_=pt.prototype=mt.prototype=new w;_.gC=function qt(){return Zi};_.Z=function rt(){return this.b<this.c.kb()};_.$=function st(){return ot(this)};_.cM={};_.b=0;_.c=null;_=vt.prototype=tt.prototype=new mt;_.gC=function wt(){return $i};_.cM={};_.a=null;_=yt.prototype=xt.prototype=new vs;_.jb=function zt(b){return gs(this.a,b)};_.gC=function At(){return bj};_.fb=function Bt(){var b;return b=new Gs(this.b.a),new Et(b)};_.kb=function Ct(){return this.b.a.d};_.cM={36:1};_.a=null;_.b=null;_=Et.prototype=Dt.prototype=new w;_.gC=function Ft(){return aj};_.Z=function Gt(){return nt(this.a.a)};_.$=function Ht(){var b;b=Fg(ot(this.a.a),35);return b.nb()};_.cM={};_.a=null;_=Pt.prototype=It.prototype=new _s;_.ib=function Qt(b){return yg(this.a,this.b++,b),true};_.qb=function Rt(b,c){(b<0||b>this.b)&&it(b,this.b);this.a.splice(b,0,c);++this.b};_.jb=function St(b){return Lt(this,b,0)!=-1};_.rb=function Tt(b){return et(b,this.b),this.a[b]};_.gC=function Ut(){return fj};_.kb=function Vt(){return this.b};_.lb=function Wt(b){var c,d,e;b.length<this.b&&(b=(d=b,e=ug(0,this.b),xg(d.aC,d.cM,d.qI,e),e));for(c=0;c<this.b;++c){yg(b,c,this.a[c])}b.length>this.b&&yg(b,this.b,null);return b};_.cM={19:1,29:1};_.b=0;var Xt;_=$t.prototype=Zt.prototype=new _s;_.jb=function _t(b){return false};_.rb=function au(b){throw new Nq};_.gC=function bu(){return gj};_.kb=function cu(){return 0};_.cM={19:1,29:1};_=fu.prototype=eu.prototype=du.prototype=new w;_.eQ=function gu(b){return b!=null&&b.cM&&!!b.cM[37]&&Vj(Wj(this.a.getTime()),Wj(Fg(b,37).a.getTime()))};_.gC=function hu(){return hj};_.hC=function iu(){var b;b=Wj(this.a.getTime());return dk(ek(b,ak(b,32)))};_.tS=function ku(){var b,c,d;d=-this.a.getTimezoneOffset();b=(d>=0?'+':ov)+~~(d/60);c=(d<0?-d:d)%60<10?xw+(d<0?-d:d)%60:ov+(d<0?-d:d)%60;return (nu(),lu)[this.a.getDay()]+ew+mu[this.a.getMonth()]+ew+ju(this.a.getDate())+ew+ju(this.a.getHours())+uv+ju(this.a.getMinutes())+uv+ju(this.a.getSeconds())+' GMT'+b+c+ew+this.a.getFullYear()};_.cM={29:1,31:1,37:1};_.a=null;var lu,mu;_=qu.prototype=ou.prototype=new Yr;_.gC=function ru(){return ij};_.cM={18:1,29:1};_=uu.prototype=su.prototype=new vs;_.ib=function vu(b){var c;return c=ls(this.a,b,this),c==null};_.jb=function wu(b){return gs(this.a,b)};_.gC=function xu(){return jj};_.fb=function yu(){var b;return b=new Gs($r(this.a).b.a),new Et(b)};_.kb=function zu(){return this.a.d};_.tS=function Au(){return Sr($r(this.a))};_.cM={29:1,36:1};_.a=null;_=Cu.prototype=Bu.prototype=new Ls;_.gC=function Du(){return kj};_.nb=function Eu(){return this.a};_.ob=function Fu(){return this.b};_.pb=function Gu(b){var c;c=this.b;this.b=b;return c};_.cM={35:1};_.a=null;_.b=null;_=Iu.prototype=Hu.prototype=new C;_.gC=function Ju(){return lj};_.cM={2:1,10:1,29:1};_=Mu.prototype=Lu.prototype=new w;_.gC=function Nu(){return mj};_.cM={34:1};_.a=0;_.b=0;_.c=null;_=Uu.prototype=Ou.prototype=new w;_.gC=function Vu(){return rj};_.cM={};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.g=null;_=Xu.prototype=Wu.prototype=new w;_.gC=function Yu(){return nj};_.cM={5:1,17:1};_.a=null;_=$u.prototype=Zu.prototype=new w;_.gC=function _u(){return oj};_.C=function av(b){Pu(this.a)};_.cM={3:1,17:1};_.a=null;_=cv.prototype=bv.prototype=new Jk;_.gC=function dv(){return pj};_.Y=function ev(){Ru(this.a)};_.cM={12:1};_.a=null;_=gv.prototype=fv.prototype=new w;_.gC=function hv(){return qj};_.C=function iv(b){var c;c=Lt(this.a.f,this.b,0);Mt(this.a.f,c);zn(this.a.g,c+1)};_.cM={3:1,17:1};_.a=null;_.b=null;var mv=bb;var Li=yq(zx,'Object'),yh=yq(Ax,'Timer'),Ei=yq(zx,'Enum'),Ri=yq(zx,'Throwable'),Fi=yq(zx,'Exception'),Mi=yq(zx,'RuntimeException'),Kg=yq(Bx,'JavaScriptException'),Lg=yq(Bx,'JavaScriptObject$'),Mg=yq(Bx,'Scheduler'),Ng=yq(Cx,'SchedulerImpl'),Og=yq(Cx,'StackTraceCreator$Collector'),Ni=yq(zx,'StackTraceElement'),zj=xq(Dx,'StackTraceElement;'),Qi=yq(zx,qv),Aj=xq(Dx,'String;'),vi=yq(Ex,'Event'),Zg=yq(Fx,'GwtEvent'),Rg=yq(Gx,'DomEvent'),Sg=yq(Gx,'HumanInputEvent'),Vg=yq(Gx,'MouseEvent'),Pg=yq(Gx,'ClickEvent'),ti=yq(Ex,'Event$Type'),Yg=yq(Fx,'GwtEvent$Type'),Qg=yq(Gx,'DomEvent$Type'),Tg=yq(Gx,'KeyEvent'),Ug=yq(Gx,'KeyPressEvent'),Wg=yq(Gx,'PrivateMap'),Xg=yq('com.google.gwt.event.logical.shared.','CloseEvent'),_g=yq(Fx,'HandlerManager'),ui=yq(Ex,'EventBus'),yi=yq(Ex,'SimpleEventBus'),$g=yq(Fx,'HandlerManager$Bus'),ah=yq(Fx,'LegacyHandlerWrapper'),zi=yq(Ex,Hx),bh=yq(Fx,Hx),ch=yq(Ix,'AutoDirectionHandler'),fh=yq(Ix,'DateTimeFormat'),dh=yq(Ix,'DateTimeFormat$PatternPart'),eh=zq(Ix,'DateTimeFormat$PredefinedFormat',Ae),tj=xq(Jx,'DateTimeFormat$PredefinedFormat;'),gh=yq(Ix,'DefaultDateTimeFormatInfo'),hh=zq(Ix,'HasDirection$Direction',gf),uj=xq(Jx,'HasDirection$Direction;'),ih=yq(Ix,'LocaleInfo'),jh=yq(Ix,'NumberFormat'),kh=yq(Ix,'TimeZone'),sj=xq(ov,'[C'),lh=yq('com.google.gwt.i18n.client.constants.','NumberConstantsImpl_'),hj=yq(Kx,'Date'),nh=yq(Lx,'DateTimeFormatInfoImpl'),mh=yq(Lx,'DateTimeFormatInfoImpl_en'),oh=yq('com.google.gwt.lang.','LongLibBase$LongEmul'),vj=xq('[Lcom.google.gwt.lang.','LongLibBase$LongEmul;'),ph=yq('com.google.gwt.text.shared.','AbstractRenderer'),qh=yq(Mx,'PassthroughParser'),rh=yq(Mx,'PassthroughRenderer'),sh=yq(Ax,'CommandCanceledException'),wh=yq(Ax,'CommandExecutor'),th=yq(Ax,'CommandExecutor$1'),uh=yq(Ax,'CommandExecutor$2'),vh=yq(Ax,'CommandExecutor$CircularIterator'),xh=yq(Ax,'Timer$1'),zh=yq(Ax,'Window$ClosingEvent'),Ah=yq(Ax,'Window$WindowHandlers'),Ch=yq(Nx,'ElementMapperImpl'),Bh=yq(Nx,'ElementMapperImpl$FreeNode'),ii=yq(Ox,'UIObject'),si=yq(Ox,'Widget'),bi=yq(Ox,'Panel'),Kh=yq(Ox,'ComplexPanel'),Dh=yq(Ox,'AbsolutePanel'),Gh=yq(Ox,'AttachDetachException'),Eh=yq(Ox,'AttachDetachException$1'),Fh=yq(Ox,'AttachDetachException$2'),Oh=yq(Ox,'FocusWidget'),Hh=yq(Ox,'ButtonBase'),Ih=yq(Ox,'Button'),Jh=yq(Ox,'CellPanel'),Lh=yq(Ox,'DirectionalTextHelper'),xj=xq(Px,'Widget;'),Sh=yq(Ox,'HTMLTable'),Nh=yq(Ox,'FlexTable'),Qh=yq(Ox,'HTMLTable$CellFormatter'),Mh=yq(Ox,'FlexTable$FlexCellFormatter'),_h=yq(Ox,'LabelBase'),ai=yq(Ox,'Label'),Ph=yq(Ox,'HTMLTable$1'),Rh=yq(Ox,'HTMLTable$ColumnFormatter'),Th=yq(Ox,'HasHorizontalAlignment$AutoHorizontalAlignmentConstant'),Uh=yq(Ox,'HasHorizontalAlignment$HorizontalAlignmentConstant'),Vh=yq(Ox,'HasVerticalAlignment$VerticalAlignmentConstant'),Wh=yq(Ox,'HorizontalPanel'),$h=yq(Ox,'Image'),Yh=yq(Ox,'Image$State'),Xh=yq(Ox,'Image$State$1'),Zh=yq(Ox,'Image$UnclippedState'),Ti=yq(Kx,'AbstractCollection'),_i=yq(Kx,'AbstractList'),fj=yq(Kx,'ArrayList'),fi=yq(Ox,'RootPanel'),ci=yq(Ox,'RootPanel$1'),di=yq(Ox,'RootPanel$2'),ei=yq(Ox,'RootPanel$DefaultRootPanel'),oi=yq(Ox,'ValueBoxBase'),gi=yq(Ox,'TextBoxBase'),hi=yq(Ox,'TextBox'),ni=zq(Ox,'ValueBoxBase$TextAlignment',Bp),wj=xq(Px,'ValueBoxBase$TextAlignment;'),ji=zq(Ox,'ValueBoxBase$TextAlignment$1',null),ki=zq(Ox,'ValueBoxBase$TextAlignment$2',null),li=zq(Ox,'ValueBoxBase$TextAlignment$3',null),mi=zq(Ox,'ValueBoxBase$TextAlignment$4',null),pi=yq(Ox,'VerticalPanel'),ri=yq(Ox,'WidgetCollection'),qi=yq(Ox,'WidgetCollection$WidgetIterator'),wi=yq(Ex,'SimpleEventBus$1'),xi=yq(Ex,'SimpleEventBus$2'),Bj=xq(Dx,'Throwable;'),Ai=yq(zx,'ArithmeticException'),Ii=yq(zx,'IndexOutOfBoundsException'),Bi=yq(zx,'ArrayStoreException'),Di=yq(zx,'Class'),Ci=yq(zx,'ClassCastException'),Gi=yq(zx,'IllegalArgumentException'),Hi=yq(zx,'IllegalStateException'),Ji=yq(zx,'NullPointerException'),Ki=yq(zx,'NumberFormatException'),Oi=yq(zx,'StringBuffer'),Pi=yq(zx,'StringBuilder'),Si=yq(zx,'UnsupportedOperationException'),yj=xq(Dx,'Object;'),dj=yq(Kx,'AbstractMap'),Yi=yq(Kx,'AbstractHashMap'),ej=yq(Kx,'AbstractSet'),Vi=yq(Kx,'AbstractHashMap$EntrySet'),Ui=yq(Kx,'AbstractHashMap$EntrySetIterator'),cj=yq(Kx,'AbstractMapEntry'),Wi=yq(Kx,'AbstractHashMap$MapEntryNull'),Xi=yq(Kx,'AbstractHashMap$MapEntryString'),Zi=yq(Kx,'AbstractList$IteratorImpl'),$i=yq(Kx,'AbstractList$ListIteratorImpl'),bj=yq(Kx,'AbstractMap$1'),aj=yq(Kx,'AbstractMap$1$1'),gj=yq(Kx,'Collections$EmptyList'),ij=yq(Kx,'HashMap'),jj=yq(Kx,'HashSet'),kj=yq(Kx,'MapEntryImpl'),lj=yq(Kx,'NoSuchElementException'),mj=yq(Qx,'StockPrice'),rj=yq(Qx,'StockWatcher'),Cj=xq('[Lweb.app2.client.','StockPrice;'),nj=yq(Qx,'StockWatcher$1'),oj=yq(Qx,'StockWatcher$2'),pj=yq(Qx,'StockWatcher$3'),qj=yq(Qx,'StockWatcher$4');$stats && $stats({moduleName:'web.app2.StockWatcher',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.web_app2_StockWatcher) $wnd.web_app2_StockWatcher.onScriptLoad();
--></script></body></html>